Haskell Quick Syntax Reference: A Pocket Guide to the Language, Apis, and Library
暫譯: Haskell 快速語法參考:語言、API 與函式庫的口袋指南

Nita, Stefania Loredana, Mihailescu, Marius

  • 出版商: Apress
  • 出版日期: 2019-06-11
  • 售價: $1,510
  • 貴賓價: 9.5$1,435
  • 語言: 英文
  • 頁數: 176
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484245067
  • ISBN-13: 9781484245064
  • 相關分類: Functional-programming
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This condensed code and syntax reference presents the essential Haskell syntax in a well-organized format that can be used as a quick and handy reference, including applications to cloud computing and data analysis. This book covers the functional programming features of Haskell as well as strong static typing, lazy evaluation, extensive parallelism, and concurrency
You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The Haskell Quick Syntax Reference is packed with useful information and is a must-have for any Haskell programmer working in big data, data science, and cloud computing.
What You Will Learn
  • Quickly and effectively use the Haskell programming language
  • Take advantage of strong static typing
  • Work with lazy evaluations
  • Harness concurrency and extensive parallelism using Haskell

Who This Book Is For
Experienced programmers who may be new to Haskell or have experience with Haskell and who just want a quick reference guide on it.

商品描述(中文翻譯)

這本精簡的程式碼和語法參考書以良好的組織格式呈現了 Haskell 的基本語法,可作為快速且方便的參考,包括雲端運算和數據分析的應用。本書涵蓋了 Haskell 的函數式程式設計特性,以及強靜態類型、延遲評估、大規模平行處理和併發性。
您不會在這本書中找到任何技術術語、冗長的範例、拖沓的歷史課程或機智的故事。您會發現的是一本簡潔、切中要點且易於理解的語言參考書。《Haskell 快速語法參考》充滿了有用的信息,是任何從事大數據、數據科學和雲端運算的 Haskell 程式設計師必備的工具書。
您將學到的內容


  • 快速且有效地使用 Haskell 程式語言


  • 利用強靜態類型的優勢


  • 處理延遲評估


  • 使用 Haskell 掌握併發性和廣泛的平行處理



本書適合誰閱讀
適合有經驗的程式設計師,無論是對 Haskell 新手或已有 Haskell 經驗,並且希望擁有一本快速參考指南的人。

作者簡介

Stefania Loredana Nita holds two B.Sc., one in mathematics (2013) and one in computer science (2016) from the University of Bucharest, Faculty of Mathematics and Computer Science; she received her M.Sc. in software engineering (2016) from the University of Bucharest, faculty of Mathematics and Computer Science. She has worked as developer for an insurance company (Gothaer Insurance), and as a teacher of mathematics and computer science in private centers of education. Currently, she is a Ph.D. student in computer science in the Faculty of Mathematics and Computer Science at the University of Bucharest. Also, she is a teaching assistant at the same university and since 2015 has worked as a researcher and developer at the Institute for Computers, Bucharest, Romania. Her domains of interest are cryptography applied in cloud computing and big data, parallel computing and distributed systems, and software engineering.
Marius Mihailescu received his B.Sc. in science and information technology (2008) and B.Eng. in computer engineering (2009) from the University of Southern Denmark; he holds two M.Sc., one in software engineering (2010) from the University of Bucharest and the second one in information security technology (2011) from the Military Technical Academy. His Ph.D. is in computer science (2015) from the University of Bucharest, Romania with a thesis on security of biometrics authentication protocols. From 2005 to 2011 he worked as a software developer and researcher for different well-known companies (Softwin, NetBridge Investments, Declic) from Bucharest, Romania (software and web development, business analysis, parallel computing, cryptography researching, distributed systems). Starting in 2012 until 2015 he has been an assistant in the informatics department, University of Titu Maiorescu and computer science department, University of Bucharest. Since 2015, he is a lecturer at the University of South-East Lumina.

作者簡介(中文翻譯)

Stefania Loredana Nita 擁有兩個學士學位,一個是數學學士(2013年),另一個是計算機科學學士(2016年),均來自布加勒斯特大學數學與計算機科學學院;她於2016年獲得布加勒斯特大學數學與計算機科學學院的軟體工程碩士學位。她曾在一家保險公司(Gothaer Insurance)擔任開發人員,並在私立教育中心擔任數學和計算機科學教師。目前,她是布加勒斯特大學數學與計算機科學學院的計算機科學博士生。此外,她還是該大學的教學助理,自2015年以來在羅馬尼亞布加勒斯特的計算機研究所擔任研究員和開發人員。她的研究領域包括應用於雲計算和大數據的密碼學、平行計算和分散式系統,以及軟體工程。
Marius Mihailescu 於2008年獲得南丹麥大學的科學與資訊技術學士學位,並於2009年獲得計算機工程學士學位;他擁有兩個碩士學位,一個是2010年在布加勒斯特大學獲得的軟體工程碩士學位,另一個是2011年在軍事技術學院獲得的資訊安全技術碩士學位。他於2015年在羅馬尼亞布加勒斯特大學獲得計算機科學博士學位,論文主題為生物識別驗證協議的安全性。從2005年到2011年,他在布加勒斯特的多家知名公司(Softwin、NetBridge Investments、Declic)擔任軟體開發人員和研究員,專注於軟體和網頁開發、商業分析、平行計算、密碼學研究和分散式系統。自2012年至2015年,他在Titu Maiorescu大學的資訊學系和布加勒斯特大學的計算機科學系擔任助理。自2015年以來,他是東南盧米納大學的講師。