有没有关于Haskell的好的图形和网络库的建议?
我正在寻找类似于Python中networkx库的功能。
这是一个超过一年的问题,但如果有人正在寻找该库,则igraph包提供了与igraph-C库的所有图形属性相关的绑定。它不会与0.6.5版本以上的igraph-C编译,因为作者没有时间维护它,如Nils Schweinsberg所说:欢迎Pull requests。此外,并非原始库中的所有功能都具有Haskell绑定,但可以使用 FFI 编写一些功能。
fgl是一个非常美丽的库,实现归纳图的函数概念,但它缺少 igraph库的功能:您可以创建定向/无向加权/非加权图,并实现考虑到这一点的算法。
如果有经验丰富的Haskeller进一步维护,igraph包可能是Haskell社区非常有价值的库。