书籍描述:
获取对haskell语言、其库和环境以及在软件行业中迅速增长的功能编程范例的实际动手介绍。本书涵盖了Haskell生态系统和支持工具,包括用于管理项目的cabal和stack、用于软件测试的hunit和quickcheck、用于开发Web应用程序的spock框架、用于数据库访问的persistent和esqueleto以及并行和分布式编程库。
您将看到函数式编程是如何收集动力的,允许您以更简洁的方式表达自己,减少样板文件,并提高代码的安全性。Haskell是一种优雅、无噪音的纯功能语言,历史悠久,拥有大量的图书馆贡献者和活跃的社区。这使得haskell成为学习和应用函数式编程的最佳工具,实用的haskell利用它来展示语言及其功能。
你将学到什么
用Haskell开始编程
检查语言的不同部分
了解Haskell生态系统中最重要的库和工具
在现实场景中应用功能模式
了解Monad和Monad变形金刚
熟练使用懒惰和资源管理
这本书是给谁的
经验丰富的程序员,可能是哈斯克尔编程语言的新手。但是,建议之前接触哈斯克尔。
领取专属 10元无门槛券
私享最新 技术干货