没有合适的资源?快使用搜索试试~ 我知道了~
java8源码-chapter8_fp:第8章_fp
共15个文件
kt:9个
gradle:2个
java:2个
需积分: 5 0 下载量 53 浏览量
2021-06-04
19:10:50
上传
评论
收藏 36KB ZIP 举报
温馨提示
java8 源码 第8章 函数式编程(FP) 值就是函数,函数就是值。所有函数都消费函数,所有函数都生产函数。 "函数式编程", 又称泛函编程, 是一种"编程范式"(programming paradigm),也就是如何编写程序的方法论。它的基础是 λ 演算(lambda calculus)。λ演算可以接受函数当作输入(参数)和输出(返回值)。 和指令式编程相比,函数式编程的思维方式更加注重函数的计算。它的主要思想是把问题的解决方案写成一系列嵌套的函数调用。 就像在OOP中,一切皆是对象,编程的是由对象交合创造的世界; 在FP中,一切皆是函数,编程的世界是由函数交合创造的世界。 函数式编程中最古老的例子莫过于1958年被创造出来的Lisp了。Lisp由约翰·麦卡锡(John McCarthy,1927-2011)在1958年基于λ演算所创造,采用抽象数据列表与递归作符号演算来衍生人工智能。较现代的例子包括Haskell、ML、Erlang等。现代的编程语言对函数式编程都做了不同程度的支持,例如:JavaScript, Coffee Script,PHP,Perl,Python, Rub
资源推荐
资源详情
资源评论
收起资源包目录
chapter8_fp-master.zip (15个子文件)
chapter8_fp-master
settings.gradle 34B
build.gradle 622B
src
main
kotlin
com
easy
kotlin
FPBasics.kt 4KB
ycombinator.js 4KB
CurryingDemo.kt 479B
YCombinatorFP.kt 2KB
YCombinator.kt 2KB
FPApi.kt 626B
RecursiveDemo.kt 3KB
LazyDemo.kt 534B
TailRecDemo.kt 434B
java
com
easy
kotlin
YCombinator2.java 1KB
YCombinator.java 2KB
test
kotlin
com
easy
kotlin
RecursiveDemoTest.kt 772B
README.md 58KB
共 15 条
- 1
资源评论
weixin_38574410
- 粉丝: 8
- 资源: 988
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 快手主页批量解析下载工具.mp4
- 哐哐追剧app 支持4K超清画质.mp4
- 来画-动画视频创作,海报出图,一键成片解锁会员.mp4
- 蓝云APP第三方蓝奏云盘安卓客户端v1.3.3.2.mp4
- 浪子易支付源码11.29.mp4
- ros2humble使用gazebo加载urdf文件的基本流程.html
- 联想QuickFix v2.2.24.0829 Windows实用工具.mp4
- 联通年终福利抽各类会员月卡.mp4
- 良人OT剧场 追剧的良好选择.mp4
- 游戏交易-JAVA-基于springboot+vue的游戏交易系统设计与实现(毕业论文)
- 灵异故事2.0玩法,几分钟一天视频,条条原创日入3张.mp4
- BATTLE ROYALE 6(大逃杀)
- 乱七八糟聚合类工具箱v1.3.86应有尽有高级版.mp4
- stm32单片机rs48755代码
- UbuntuLinux操作系统-软件包.zip
- 码多多ChatAI智能聊天系统-PHP源码版V2.5.0.mp4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功