码迷,mamicode.com
首页 > 编程语言 > 详细

java自制简易函数式编程库初出炉

时间:2017-06-02 01:07:03      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:java   编程风格   风格   logs   数学   com   files   func   oss   

程序处理过程中的绝大多数运算,理想状况下都可以用简单优雅的数学语言加以描述。

而通常的代码多关注于这些逻辑的实现细节,臃肿而丑陋,所以产生了将抽象逻辑分离出来的想法。

是时候展现真正的技术了。。。一个简易的函数式编程库就这么诞生了。。。

 

作为函数式编程库,体现了以下特征:

1、以函数为基本复用单元的编程风格

2、用懒惰序列(对应于java中的Iterator)进行简单的数据交换

3、以函数、懒惰序列为核心的工具集

作为函数式编程库,未体现以下重要特征:

1、不可变数据结构(目前没有这种需求)

2、待发现

 

此库还在磨合,性能和逻辑并没有刻意调优,功能还在完善,尚无交流文档给出(后续给出)。

有相同爱好的欢迎交流。

 

库路径:http://files.cnblogs.com/files/bosserbosser/functools.zip

java自制简易函数式编程库初出炉

标签:java   编程风格   风格   logs   数学   com   files   func   oss   

原文地址:http://www.cnblogs.com/bosserbosser/p/6931206.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!