我正试图围绕这篇文章展开我的头脑:
http://www.haskell.org/haskellwiki/Scrap_your_boilerplate
即使我知道 fmap 和 functor 是什么(感谢 "Learn you a haskell for great good" ),我还是无法理解这篇文章。有人可以简单地向我解释一下 Haskell 是如何废弃样板的吗?
最佳答案
如果您是 haskell 的新手,您可能根本不应该担心 SYB。它不是基本的,甚至不是常用的(我自己从未使用过)。
SYB 是 Haskell 的一个库包,不是 Haskell 本身的一部分,甚至不是基础库之一。见这里:http://www.cs.uu.nl/wiki/GenericProgramming/SYB
您可能需要通读(最后一篇论文)http://research.microsoft.com/en-us/um/people/simonpj/papers/hmap/
关于haskell - Haskell 如何废弃样板文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7383162/