1.首先了解一个概念函数式反应型编程(FRP) —— 实时互动应用开发的新思路http://www.infoq.com/cn/articles/functional-reactive-programming 我的理解,无非是把以前异步处理用同步处理代码方式表现出来。 需求: 1.因为一般初学者搞.....
分类:
其他好文 时间:
2015-05-10 15:37:06
阅读次数:
134
利用boost的thread实现一个线程类,维护一个任务队列,以便可以承载非常灵活的调用。这个线程类可以方便的为后面的线程池打好基础。线程池还是动态均衡,没有什么别的。由于minGW 4.7 对 C++11 thread 不支持,所以采用 boost 代替,linux 下是支持的,只是名字空间不同而...
分类:
编程语言 时间:
2015-05-08 14:46:57
阅读次数:
154
众所周知, Guava是Google开发的一套优秀的Java API。提供了包含Collection,字符串,IO,并行,Functional Programming, Cache,EventBus等一系列值得学习的API。虽然JDK 7和8借鉴和融入了许多Guava的特性,使得Guava在使用JD...
分类:
其他好文 时间:
2015-05-05 14:18:59
阅读次数:
152
1Python支持运行时使用“lambda”建立匿名函数(anonymous functions that are not bound to a name)。python "lambda"和functional programming语言有区别,但是他非常强大经常拿来和诸如filter(),map(...
分类:
编程语言 时间:
2015-04-29 23:06:55
阅读次数:
184
一句话:container就用mem_fun,container就用mem_fun_ref参考:http://www.cplusplus.com/reference/functional/mem_fun/http://www.cplusplus.com/reference/functional/me...
分类:
其他好文 时间:
2015-04-27 09:24:11
阅读次数:
151
函数式接口 Java 8 引入的一个核心概念是函数式接口(Functional Interfaces)。通过在接口里面添加一个抽象方法,这些方法可以直接从接口中运行。如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数 ...
分类:
编程语言 时间:
2015-04-27 08:17:44
阅读次数:
142
Monoid是数学范畴理论(category theory)中的一个特殊范畴(category)。不过我并没有打算花时间从范畴理论的角度去介绍Monoid,而是希望从一个程序员的角度去分析Monoid以及它在泛函编程里的作用。从这个思路出发我们很自然得出Monoid就是一种数据类型,或者是一种在泛函编程过程中经常会遇到的数据类型:当我们针对List或者loop进行一个数值的积累操作时我们就会使用到...
分类:
其他好文 时间:
2015-04-21 09:56:04
阅读次数:
121
Tray 2
Time Limit: 1000MS
Memory Limit: 65536KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
One of the organizers of the Ural Regional School Programmi...
分类:
其他好文 时间:
2015-04-21 09:44:26
阅读次数:
163
在头文件functional中定义,函数模板生成函数调用包装器。template
/*unspecified*/ bind( F&& f, Args&&... args ); (1) (since C++11)template
/*unspecified*/ bind( F&&...
分类:
其他好文 时间:
2015-04-18 10:08:17
阅读次数:
174
Apply Functional Programming PrinciplesEdward GarsonFUNCTiONAL PROGRAMMiNG has recently enjoyed renewed interest from the mainstream programming community. Part of the reason is because emergent proper...
分类:
移动开发 时间:
2015-04-18 08:44:43
阅读次数:
151