如何解决Erlang是否等效于Haskell的Data.List等?
| 作为Erlanger,我羡慕Haskell的一件事是它的模块,例如Data.List
。这是经过深思熟虑并精心命名的,例如它的intersperse
,intercalate
和transpose
功能。我想知道是否有Erlang项目试图收集通用的数据结构和实用程序实现,并以简洁的方式展示它们。
解决方法
据我能从这里读到:
http://haskell.org/ghc/docs/latest/html/libraries/base/Data-List.html
该模块包含列表的基本操作。我想等效的Erlang是列表模块:
http://www.erlang.org/doc/man/lists.html
它们都包含映射,反转,折叠等功能。
如果没有特定功能,我宁愿实施它,并要求OTP团队将其与该模块集成(或在其他模块中),而不是使用提供这些功能的外部库。
, 我已经在
l
库中实现了ѭ0的相当大的一部分。
https://github.com/pzel/l
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。