大概去年的这个时候,我听说了函数式编程这个词儿,一头雾水。大概半年前,想学Lisp,看到一大堆括号,木然了。半个月前的某个时候,我喜欢上了Haskell。第一天不知所云,第二天略有所知,第三天突然豁然开朗。Haskell大概就是我找寻多年的武器。强类型,避免了一些“指误”,惰性求值和高阶运算给了极大的抽象能力。但是猛然发现,几天后,自己竟然没有多少提高,于是决定回顾一下原来收集的那些经典书籍,希望能够回味经典并能更深入的掌握Haskell。
FootStep:
10.30~11.16 胡搞
11.17 SICP (~Section 1.3)
11.18 SICP (补充了一些习题,低效率,一篇未完成的总结)
11.19 SICP Chapter 2 开始,似乎可以跳过去,感觉scheme的数据抽象能力比较弱,借到中文书,翻了翻第三章,感觉前4节也可以跳了。。Haskell里面应该没有OO这个概念,汗
11.20~11.22 想些一些东西,关于Haskell的抽象,和应用,鉴于javaEye的排版功能孱弱,先搁置一下
Goal:
1.Haskell Libraries
2.SICP
3.CLRS 2e