CombineLatest and withLatestFrom are both AND-style combination operators. In this lesson, we will learn about zip, our last AND-style combinator. It ...
分类:
Web程序 时间:
2016-05-26 20:29:53
阅读次数:
176
Operator combineLatest is not the only AND-style combinator. In this lesson we will explore withLatestFrom, another AND-style combination operator, an ...
分类:
Web程序 时间:
2016-05-26 20:24:13
阅读次数:
227
CSS selector level 3规范中定义了一些和文档层级结构有关的连接选择器(或称组合选择器),
分为后代选择器(Descendant combinator/Child combinators)和同级选择器(Sibling combinators)...
分类:
Web程序 时间:
2016-01-10 20:03:42
阅读次数:
300
20节课程,每节都是干货满满,时常听说理论无用,但是好的理论,绝对能帮助你少走一些弯路。YC简介:Y Combinator成立于2005年,是美国著名创业孵化器,Y Combinator扶持初创企业并为其提供创业指南。截止2012年7月,共孵化380家创业公司,这些公司累计获得投资额超过10亿美元,...
分类:
其他好文 时间:
2015-12-08 20:14:34
阅读次数:
142
编者注:本文作者Jessica Livingston 是Y Combinator 创始合伙人,因为一次偶遇和创业教父Paul Graham共谐连理的同时,还跟初创企业领域喜结良缘。本文从那次偶遇开始娓娓道来,说穿了YC,也说穿了所有初创企业工作的真谛......
分类:
其他好文 时间:
2015-07-05 16:45:42
阅读次数:
162
collection基础参见之前的博文scala快速学习(二)。本文主要是组合器(combinator),因为在实际中发现很有用。主要参考:http://www.importnew.com/3673.htmlList(1,2,3) map squared会在列表的每个元素上分别应用squared函数...
分类:
编程语言 时间:
2015-06-10 13:56:34
阅读次数:
162
由于匿名函数(通常成为lambda函数但是跟lambda calculus不同)在递归时无法获得函数名,从而导致一些问题,而Y Combinator能很好地解决这个问题。利用不动点的原理,可以利用一般的函数来辅助得到匿名函数的递归形式,从而间接调用无法表达的真正的匿名函数。下面以一个阶乘的递归来说明。#Python版本,后面会加上C++版本
#F(f) = f
def F(f,n):
ret...
分类:
其他好文 时间:
2015-05-14 22:07:36
阅读次数:
159
折叠算法是List的典型算法。通过折叠算法可以实现众多函数组合(function composition)。所以折叠算法也是泛函编程里的基本组件(function combinator)。了解折叠算法的原理对了解泛函组合有着至关紧要的帮助。折叠算法又可分右折叠和左折叠。我们先从右折叠(foldR.....
分类:
编程语言 时间:
2015-03-11 21:19:24
阅读次数:
149
function addCombinator(matcher, combinator, base)
1、源码
function addCombinator(matcher, combinator, base) {
var dir = combinator.dir, checkNonElements = base
&& dir === "parentNode", doneName =...
分类:
Web程序 时间:
2015-02-26 20:19:39
阅读次数:
207
Y combinator 的推导过程最近在看《暗时间》,书中有Y组合子的推导过程,初看时很难理解,这里记录一下加深记忆,我们使用Scheme语言的语法。我们知道Scheme中可以这样定义递归函数(define (func n)
(if (= n 0)
1
(* n (func (- n 1)))))但是我们知道define这个函数只起到了一个语法糖的效果,再对...
分类:
其他好文 时间:
2015-02-19 23:01:48
阅读次数:
487