摘要: 本节最重要的是map和filter。他们的作用等价于list comprehension,如[x*2 | x function_body) 例如,连接字符串(\x->x++"world")"hello" 2 map map可以讲一个函数映射到一个列表上 3filter,foldl,foldr ... 阅读全文
posted @ 2012-12-03 23:47 唐僧吃肉 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 一 表达式和基本类型 这个类似于命令式语言 二函数 函数是函数式编程的一等公民。 这部分最重要的是递归函数。 1基本递归 例如,求阶乘 代码:fact x=if x==0 then 1 else fact(x-1)*x 2 模式匹配(实现递归) fact 0=1 fact x=x*fact(x-... 阅读全文
posted @ 2012-12-03 23:17 唐僧吃肉 阅读(238) 评论(0) 推荐(0) 编辑