我已经阅读了有关 F# 的书籍,并且完成了书中大部分的基本练习。现在我正在寻找更高级的练习来提高我在语言和函数式编程概念方面的技能。
有没有地方或书可以让我通过专门设计的练习来练习 F# 以学习语言功能?现在我只能找到介绍性的东西或一般的编程问题网站(例如 Project Euler)。
我的目标真的是学习如何以函数式的方式思考,并习惯于模式匹配、部分应用函数、monads/工作流、尾递归等。我想学习如何使用功能构造来解决问题。
我也对为其他函数式编程语言(如 Haskell)设计的任何好的练习感兴趣。