问题描述
|
作为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