11推荐
18评论
8989 阅读

算法新解

[作] 刘新宇   [译] --    2016-12-20

【主要内容】 本书分4部分,同时用函数式和传统方法介绍主要的基本算法和数据结构,数据结构部分包括二叉树、红黑树、AVL树、Trie、Patricia、后缀树、B树、二叉堆、二项式堆、斐波那契堆、配对堆、队列、序列等;基本算法部分包括各种排序算法、序列搜索算法、字符串匹配 […]


11推荐
13评论
4836 阅读

魔力Haskell

[作] 韩冬   [译] --    2016-09-12

本书是一本由浅入深的Haskell教程。书中首先介绍Haskell的基础语法和函数式编程的基本概念,以及GHC、GHCi、Cabal等工具的用法;接着按照函子→应用函子→单子的顺序介绍Haskell中核心的三大类型类,并以列表单子、Reader单子和State单子为例详细分析单子 […]


19推荐
15评论
21243 阅读

Java 8实战 mobi

[作] Raoul-Gabriel Urma 等   [译] 陆明刚 等    2016-04-25

本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8,清晰明了地向读者展现了一幅Java 与 […]


21推荐
8评论
18946 阅读

函数式编程思维 mobi

[作] Neal Ford   [译] 郭晓刚    2015-09-02

本书每一章都会给出各种函数式编程思维的示例,并用Java 8或其他具备函数式能力的JVM语言代码实现出来。改变你的思维是本书的愿望,至少读完本书的时候,你会对各种函数式概念有一个良好的把握。 具体说来,本书将—— 解释为什么众多命令式语言都在增加函数式能力 通过普通 […]


9推荐
4评论
13008 阅读

Scala与Clojure函数式编程模式:Java虚拟机高效编程 mobi

[作] Michael Bevilacqua-Linn   [译] 赵震一    2015-05-12

本书向读者展示了如何采用函数式方案来替代或最大程度地简化在面向对象编程中所使用的许多常 用模式,同时还介绍了一些在函数式世界中广泛使用的模式。主要内容包括:函数式编程简介,Java、Scala、Clojure 三种语言中的Tinyweb 对比,函数式编程范式如何替换面向对象编程 […]


13推荐
4评论
19974 阅读

Java 8函数式编程 mobi

[作] Richard Warburton   [译] 王群锋    2015-03-30

多年以来,函数式编程被认为是少数人的游戏,不适合推广给普罗大众。写作此书的目的就是为了挑战这种思想。本书将探讨如何编写出简单、干净、易读的代码;如何简单地使用并行计算提高性能;如何准确地为问题建模,并且开发出更好的领域特定语言;如何写出不易出错,并且更简单的并发代码;如何测试和调 […]