Shining Ray ? 函数式编程
来源:百度文库 编辑:神马文学网 时间:2024/04/29 11:15:30
2006-09-16 – 12:9
函数Currying,是我所一直不能确定的英文翻译之一 ,另外还有一个Web的翻译。
函数Currying的意思就是将参数和函数关联起来,变成一个新的函数。比如一个二元参数f a b
当给出f 1的时候,应该返回什么呢?一般的语言中,要么是将b设为一个默认值,要么就是直接出错,而当有了Currying,那么f
1其实返回一个函数g x = f 1 x。
当然这个描述也不够好。
其实其命名是为了纪念一个逻辑学家 Haskell Curry 的――函数式语言Haskell也是为纪念这个人,当然这个东西并不是他第一个发现。
既然作为姓名,数学中可能不会进行翻译,就叫做Curry化,或者柯里化,不知道还有什么更好的翻译方法,能较为直接地体现其真正的含义。
函数Currying,是我所一直不能确定的英文翻译之一 ,另外还有一个Web的翻译。
函数Currying的意思就是将参数和函数关联起来,变成一个新的函数。比如一个二元参数f a b
当给出f 1的时候,应该返回什么呢?一般的语言中,要么是将b设为一个默认值,要么就是直接出错,而当有了Currying,那么f
1其实返回一个函数g x = f 1 x。
当然这个描述也不够好。
其实其命名是为了纪念一个逻辑学家 Haskell Curry 的――函数式语言Haskell也是为纪念这个人,当然这个东西并不是他第一个发现。
既然作为姓名,数学中可能不会进行翻译,就叫做Curry化,或者柯里化,不知道还有什么更好的翻译方法,能较为直接地体现其真正的含义。
Shining Ray ? 函数式编程
函数式编程另类指南
Solidot - 大众的函数式编程:Visual Basic 9
Web编程是函数式编程 - CSDN.NET - CSDN软件研发频道
shining friend
[个人推荐]函数式编程另类指南[zz] - Focus on Architecture, ...
功能强大的SendMessage函数 vb编程
C++标准编程:虚函数与内联
函数指针 (*(void (*)( ) )0)( ) 解析|函数,函数指针,C编程-中国源...
C编程时可能会引起溢出的相关函数
跨越边界: 用 Haskell 研究函数性编程
S60 Python 编程指南——定义函数
C编程时可能会引起溢出的相关函数
跨越边界: 用 Haskell 研究函数性编程
Loadrunner脚本编程(3)- 检查点,关联等函数
Ashram Shining Silver Skies
[ZT]自省 - Shining Star
Mehdi《Shining Star》
大嘴巴 Shining
C 面向对象编程入门:构造函数与析构函数1
C 面向对象编程入门:构造函数与析构函数4
C 面向对象编程入门:构造函数与析构函数5
C 面向对象编程入门:构造函数与析构函数6
c 面向对象的编程入门篇--类构造函数与析构函数