【发布时间】:2014-07-23 20:16:10
【问题描述】:
在研究与编程相关的主题时,我在 lambdabot 中发现了一个用于 Haskell 的 pointfree 重构工具,想知道是否可以将 F# 重构为无点样式?
我并不提倡使用无点样式,而是将其视为更好地理解函数的一种手段。
注意:pad 回答了这个问题的早期版本,但我重新措辞了这个问题,因为这个答案对学习和使用 F# 的其他人很有价值,我不希望这个被删除,因为投票数很接近。
注意:仅仅因为我改变了问题,不要认为答案意味着不能使用 F# 以无点风格进行编码。在很多情况下都可以这样做,但您必须遵守一些限制。
【问题讨论】:
-
"要求我们推荐或查找工具、库或最喜欢的非现场资源的问题对于 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题和原因到目前为止已经解决了它。”