灵感来自:https://stackoverflow.com/questions/30977789/why-is-c-not-a-functional-programming-language
我发现:高阶Perl
这让我对Perl是一种函数式编程语言的断言感到疑惑.现在,我欣赏函数式编程是一种技术(很像面向对象).
但是我找到了一个函数式编程语言的列表:
现在其中一些我很熟悉:
例如,垃圾收集是Perl引用计数,并在不再需要时释放内存.
词汇封闭甚至是FAQ的一部分:什么是封闭?- 这里可能有更好的文章:http://www.perl.com/pub/2002/05/29/closure.html
但是我开始对其中的一些感到有点模糊 - 例如列表理解 - 我认为这是指map/ grep(List::Util和reduce?)
我有人能帮我填补这里的空白吗?Perl可以轻松完成以上哪些操作(并且有一个简单的例子)并且有哪些例子可以解决它?