Python 中的函数式编程
时间:2007-03-29 来源:chenhouwu
在IBM DW中charming python 系列文章中,有个系列文章共三篇写Python 中的函数式编程
一:http://www.ibm.com/developerworks/cn/linux/sdk/python/charm-10/index.html
二:http://www.ibm.com/developerworks/cn/linux/sdk/python/charm-16/index.html
三:http://www.ibm.com/developerworks/cn/linux/sdk/python/charm-17/index.html
写得很好,以前看MIT的SICP(Structure and Interpretation of Computer Programs)教学录像,总共10个看了5个后忙其它事情后来也没接着看了,后来一直打算了解一下haskell语言,也一直没去做。
这几篇文章里提到了xoltar python package,实现在python下的functional programming,去xoltar官方网站看过,发现已经好几年没有更新,作者现在兴趣都放在haskell上了。在cheeseshop上看到一个包叫做 functional,不过它和xoltar设计目标不一样,前者是提供functional programming的通用特性,后者是提供了一些和python标准库中的map,reduce类似的函数式编程风格的函数。
一:http://www.ibm.com/developerworks/cn/linux/sdk/python/charm-10/index.html
二:http://www.ibm.com/developerworks/cn/linux/sdk/python/charm-16/index.html
三:http://www.ibm.com/developerworks/cn/linux/sdk/python/charm-17/index.html
写得很好,以前看MIT的SICP(Structure and Interpretation of Computer Programs)教学录像,总共10个看了5个后忙其它事情后来也没接着看了,后来一直打算了解一下haskell语言,也一直没去做。
这几篇文章里提到了xoltar python package,实现在python下的functional programming,去xoltar官方网站看过,发现已经好几年没有更新,作者现在兴趣都放在haskell上了。在cheeseshop上看到一个包叫做 functional,不过它和xoltar设计目标不一样,前者是提供functional programming的通用特性,后者是提供了一些和python标准库中的map,reduce类似的函数式编程风格的函数。
相关阅读 更多 +