摘要: 函数式表达式:分解、合成、赋函、调用、嵌套、级联、抽象; 抽象:将调用与实现分离。 阅读全文
posted @ 2018-01-28 15:23 zzfx 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 把函数当作普通的运算符使用。 2. 只用"表达式",不用"语句"() "表达式"(expression)是一个单纯的运算过程,总是有返回值; "语句"(statement)是执行某种操作(更多的是逻辑语句。),没有返回值。 函数式编程要求,只使用表达式,不使用语句。也就是说,每一步都是单纯的运算,而 阅读全文
posted @ 2018-01-28 15:20 zzfx 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 函数式编程有两个最基本的运算:合成和柯里化。 2.1 函数的合成 如果一个值要经过多个函数,才能变成另外一个值,就可以把所有中间步骤合并成一个函数,这叫做"函数的合成"(compose)。 上图中,X和Y之间的变形关系是函数f,Y和Z之间的变形关系是函数g,那么X和Z之间的关系,就是g和f的合成函数 阅读全文
posted @ 2018-01-28 13:56 zzfx 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 理解的含义是建立充分的联系 阅读全文
posted @ 2018-01-28 09:59 zzfx 阅读(143) 评论(0) 推荐(0) 编辑
摘要: queue相当于事件处理机制里的事件池;只是任务池; 线程作为事件处理的实施者,由线程池从任务池中获取任务进行调度派发; group相当与工作组,按照任务的相关性对任务进行组织。 阅读全文
posted @ 2018-01-28 00:52 zzfx 阅读(181) 评论(0) 推荐(0) 编辑