分享一本《F#语言程序设计》,带完整书签
fsharp吧
全部回复
仅看楼主
level 7
ljqican 楼主
2014年07月09日 06点07分 1
level 7
ljqican 楼主
中文版的,入门还可以啦
2014年07月09日 06点07分 2
level 9
很不错的资料,感谢拿出来分享。
对于刚接触这门语言的人来讲,非常实用。
[大拇指][撒钱]
2014年07月09日 07点07分 3
level 10
尽管作者是想把它当作“一类“语言来定的,但是,最终还是写成“一门”语言。
比如,更多的是 F# 的语法,而不是函数式思维;
用了赋值的概念,过多的使用 if,而不是使用模式匹配;
给人的感觉就是用 F# 翻译了 C#。
因此,入门者应慎重学习。
2014年07月10日 14点07分 4
level 10
比如,求最大 公约数的示例:
过多地使用了 if,参数使用了元组。
2014年07月10日 14点07分 5
其实很想知道是哪里的示例
2015年02月09日 06点02分
回复
����1041436954
: 书上 60 页
2015年02月09日 11点02分
level 10
这样,是不是更函数式一些?
2014年07月10日 14点07分 6
但是两者表达的意思不一样,如果按前面的表达,就只能用 if
2015年01月04日 08点01分
回复 greatim :是的。
2015年01月05日 02点01分
level 9
学习一门语言的时候,由浅入深,循序渐进是一个必经的过程。
深度的研究,这个因人因需而异。
就好比我们得先知道数学上的1+1=2,然后才能理解哲学上的1+1≠2.
当然,我并不认同繁琐、堆砌、误导式的教育。只是,对于不同的阶段不同的手段,只要可以快速让人理解即可,这点需要学习的对象在过程中不能死读书,尽信书。
2014年07月11日 00点07分 7
level 9
马克
2014年08月11日 22点08分 8
level 8
@greatim
按照前面的表达也可以写成函数式的。
2015年02月11日 03点02分 9
level 8
感觉本书作者并没有真正领会函数式编程的思想。初学者恐怕得学一学其他的函数式编程教程。
2015年02月11日 03点02分 10
是的。不适合初学者。
2015年02月12日 13点02分
1