首页 > 代码库 > java自制简易函数式编程库初出炉
java自制简易函数式编程库初出炉
程序处理过程中的绝大多数运算,理想状况下都可以用简单优雅的数学语言加以描述。
而通常的代码多关注于这些逻辑的实现细节,臃肿而丑陋,所以产生了将抽象逻辑分离出来的想法。
是时候展现真正的技术了。。。一个简易的函数式编程库就这么诞生了。。。
作为函数式编程库,体现了以下特征:
1、以函数为基本复用单元的编程风格
2、用懒惰序列(对应于java中的Iterator)进行简单的数据交换
3、以函数、懒惰序列为核心的工具集
作为函数式编程库,未体现以下重要特征:
1、不可变数据结构(目前没有这种需求)
2、待发现
此库还在磨合,性能和逻辑并没有刻意调优,功能还在完善,尚无交流文档给出(后续给出)。
有相同爱好的欢迎交流。
库路径:http://files.cnblogs.com/files/bosserbosser/functools.zip
java自制简易函数式编程库初出炉
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。