这是编写 Haskellfoldr 函数的正确方法吗?
我正在做YAHT的递归数据类型部分的练习,并发现写作listFoldr 函数有点具有挑战性(主要是因为我一开始并没有真正理解 foldl 和 foldr 之间的区别)。…
使用foldr实现zip
我目前正在阅读 Real World Haskell 的第 4 章,我正在尝试理解 根据foldr 实现foldl。 (这是他们的代码:) myFoldl :: (a -> b -> a) -> a -> [b] …
Parsec 的 Python 实现?
我最近使用 Ply 用 Python 编写了一个解析器(它是 yacc 的 python 重新实现)。 当我几乎完成解析器时,我发现我需要解析的语法要求我在解析期间进行…
什么是 Y 组合器?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…