【编程范式】函数式基础图示

函数式

  • 起源于范畴论。其诞生就是「学术领域」影响「编程领域」的结果。
  • 函数式就是要求用面向本质的、纯的函数,来完成求值的功能。是一种数学运算。
    995078-20190914104242242-1289225772.png

基本运算方式:「柯里化」与「合成」

  • 函数式编程有两个最基本的运算:合成和柯里化。
  • 数学运算要求「无状态编程」,函数本身不能有可保留的变量。
  • 要求做到一个输入产生一个输出,同样的输入产生同样的输出。
  • 柯里化(Curry)与合成(Compose)可以让多参数和多步骤的函数集合,生成一个单入单出的新函数。
    995078-20190914112332044-354107907.png
    995078-20190914112333423-718404874.png

详细资料

转载于:https://www.cnblogs.com/mazhaokeng/p/11518678.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值