内容简介

"《函数式编程图解》旨在以通俗易懂的方式向命令式开发人员介绍函数式编程。从简短的编程任务开始,逐一引入诸如纯函数和不可变数据等基本概念,并在此过程中穿插讲解如何消除由复杂分布式状态引起的常见错误,适时探索IO、并发和数据流的函数式处理方式。读完本书后,你便能轻松编写出易于理解、测试和维护的简洁函数式代码。

主要内容

?使用函数和类型(而非对象)进行设计

?使用纯函数和不可变值进行编程

?编写函数式风格的并发程序

?测试函数式程序"