有关Haskell的优秀图形和网络库的任何建议吗?
我正在寻找类似networkx库对Python的功能。
答案 0 :(得分:4)
答案 1 :(得分:4)
containers包中有图形数据结构。您可以查看它的界面here。
此外,您可以使用Hayoo通过Cabal搜索haskell平台上的所有可用软件包或其他软件包!
答案 2 :(得分:2)
这是一个多年的问题,但是如果有人寻找lib - the igraph package提供了关于 igraph-C 库的图形属性的所有函数的绑定。它不会使用比 0.6.5 更新的 igraph-C 版本进行编译,因为作者没有时间来维护它,正如Nils Schweinsberg所说:拉请求很好。此外,并非原始库中的所有函数都具有Haskell绑定,但可以使用 FFI 编写一些函数。
fgl 是一个非常漂亮的库,它实现了归纳图的功能概念,但它缺乏 igraph库的功能:你可以创建有向/无向加权/未加权图形并且实施了算法,并将其考虑在内。
如果有经验的haskeller进一步处理它,igraph包可能是Haskell社区非常有价值的库。