Scala函数式编程 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供Scala函数式编程电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
适读人群 :针对希望学习FP并将它应用于日常编码中的程序员
√Scala的入门好书有《快学Scala》,但讲高阶特性的仅此一本。
√自成体系已显大师风范,亲手设计习题更是罕见,本书习题可谓王冠之明珠。
√经典名著,岂敢怠慢!本书译者是Scala社区翘楚,更有旗帜人物作序力荐。
√好书不仅给你知识,更带来挑战。本书实属典范,语言|函数式|智慧全面挑战。
√Scala的入门好书有《快学Scala》,但讲高阶特性的仅此一本。
√自成体系已显大师风范,亲手设计习题更是罕见,本书习题可谓王冠之明珠。
√经典名著,岂敢怠慢!本书译者是Scala社区翘楚,更有旗帜人物作序力荐。
√好书不仅给你知识,更带来挑战。本书实属典范,语言|函数式|智慧全面挑战。
内容简介
函数式编程(FP)是一种软件开发风格,它注重不依赖于编程状态的函数。函数式代码易于测试和复用,容易实现并发,且不容易受到bug的攻击。Scala是一种能很好支持函数式编程的新兴JVM语言。《Scala函数式编程》是针对希望学习FP并将它应用于日常编码中的程序员而写的,内容包括:函数式编程的概念;函数式编程相关的各种“为什么”和“怎么做”;如何编写多核程序;练习和检测。
作者简介
王宏江,现任挖财技术部资深架构师,从事软件开发有十多年。曾在阿里巴巴担任架构师,参与过1688、来往等网站的基础建设,以及淘宝类目等基础业务重构,并在淘宝中间件负责过应用容器与分布式框架团队。Tomcat方面的专家,善于诊断问题以及性能调优。有丰富的企业架构和大型互联网技术架构经验。同时也是函数式编程爱好者,和Scala布道者。
精彩书评
这本书绝不轻易放过每个知识点,全书包含有大量习题,要求你自己实现 Scala 标准库或者 Scalaz 中的既有功能。所以,当你读完本书,做完习题后,虽然你的应用开发能力并不会直接提升,但你会体会到构建函数式语言和框架时的难点和取舍,从而增进你的框架开发和语言设计的能力。
——ThoughtWorks Lead Consultant 杨博
这本书所讲授的,正是基于 Scala 的函数式编程基础。基于 Scheme、Haskell 等老牌函数式语言的传统教材的问题在于,相关语言的语法和思维方式与读者现有的知识体系迥异,容易造成较为陡峭的入门门槛。此外,由于这些语言本身的实际应用机会不多,初学者也难以在实战中获得宝贵的直觉和经验。而在 Scala 的帮助下,这本书并不要求你抛开现有的思维方式另起炉灶,它所做的更像是为你现有的思维方式添砖加瓦,从而令你如虎添翼。
——Spark committer from Databricks 连城
尽管函数式编程在近十多年用得越来越多,但市面上介绍其高阶特性的书却并不多。这本书在这方面是个重要的补充,它不仅仅面向 Scala 程序员,同样面向用任何编程语言开发的程序员,只要你充满好奇心。
——挖财网首席架构师 王宏江
“让你洞察计算的本质。”
——Martin Odersky, Scala的作者
“Scala和Java8开发者的函数式编程指南!”
——William E. Wheeler, TekSystems
“本书向你展示了提升Scala技能的方法和理念,它已超过‘更好的Java’。”
——Fernando Dobladez, Code54
“里面的练习有些挑战,很有趣,对你在真实世界中使用它很有益。”
——Chris Nauroth, Hortonworks
“边干边学,而非只是阅读。”
——Douglas Alan、Eli和Edythe L. Broad,哈佛和麻省理工学院
——ThoughtWorks Lead Consultant 杨博
这本书所讲授的,正是基于 Scala 的函数式编程基础。基于 Scheme、Haskell 等老牌函数式语言的传统教材的问题在于,相关语言的语法和思维方式与读者现有的知识体系迥异,容易造成较为陡峭的入门门槛。此外,由于这些语言本身的实际应用机会不多,初学者也难以在实战中获得宝贵的直觉和经验。而在 Scala 的帮助下,这本书并不要求你抛开现有的思维方式另起炉灶,它所做的更像是为你现有的思维方式添砖加瓦,从而令你如虎添翼。
——Spark committer from Databricks 连城
尽管函数式编程在近十多年用得越来越多,但市面上介绍其高阶特性的书却并不多。这本书在这方面是个重要的补充,它不仅仅面向 Scala 程序员,同样面向用任何编程语言开发的程序员,只要你充满好奇心。
——挖财网首席架构师 王宏江
“让你洞察计算的本质。”
——Martin Odersky, Scala的作者
“Scala和Java8开发者的函数式编程指南!”
——William E. Wheeler, TekSystems
“本书向你展示了提升Scala技能的方法和理念,它已超过‘更好的Java’。”
——Fernando Dobladez, Code54
“里面的练习有些挑战,很有趣,对你在真实世界中使用它很有益。”
——Chris Nauroth, Hortonworks
“边干边学,而非只是阅读。”
——Douglas Alan、Eli和Edythe L. Broad,哈佛和麻省理工学院