面用Haskell演示：square x = x * x然后就可以调用：»> map square [1, 2, 3, 4, 5]它产生codice_21，展示了codice_1遍历了整个列表并应用函数codice_20于每个元素。在ML、Haskell和F#中，函数是缺省以柯里化形式定义的，从而codice_24是对列表的每个元素做平方的Haskell函数。 在Lisp中，使用codice_15对列表的元素做平方，使用S-表达式表示法写为：使用函数codice_12，上例将写为：Secti