想学习并精通 F# 吗?

加入 Exercism 的 F# 轨道,即可获得 148 个练习 分成 18 个 F# 概念, 还会自动分析 你的代码,并提供 个性化指导, 而且全部100% 免费。

关于 F#

F# 的主要功能


F#

表现力强

F# 代码的表达力很强,只需很少的代码就能获得出色的结果

有趣

F# 强大的类型系统用起来十分愉快

安全

F# 的类型系统能在编译期帮助捕获错误。再也不会有空引用异常!

函数式优先

F# 主要是一门函数式语言,但同时也对面向对象编程有很好的支持

互操作

作为 .NET 生态系统的一员,F# 与 C# 代码/库完全双向兼容

工具

F# 拥有出色的工具支持,内置了代码检查和重构功能

你将学到的概念一览


查看 F# 的所有概念

以 F# 的方式接受指导

每种语言都有自己的做事方式,F# 也不例外。我们的导师会帮助你学会像 F# 开发者那样思考,并教你如何写出地道的 F# 代码。解完一道练习后,把它提交给我们由志愿者组成的团队,他们会给你提示、想法和反馈,帮你写出更接近 F# 中常见风格的代码,还会帮你发现那些你并不知道自己不知道的东西。

了解更多关于指导的内容

由社区贡献的 F# 练习

Exercism 上的 F# 轨道有 18 个概念和 148 个练习,帮你写出更好的代码。

查看 F# 的全部练习
F#

开始学习 F# 轨道

最棒的是,它对所有人 100% 免费。

加入 F# 轨道