对于一个好的Haskell图形和网络库,有什么建议吗?
我正在考虑的功能类似于networkx库为Python提供的功能。
发布于 2013-02-06 17:24:22
我发现fgl (也可以参见home page)非常容易使用。我不熟悉networkx,所以我不知道它是如何比较的。
发布于 2013-02-06 17:26:49
在containers包中有一个图形数据结构。您可以通过here查看它的界面。
此外,您可以使用Hayoo搜索haskell平台上的所有软件包或通过Cabal搜索其他软件包。
发布于 2014-07-14 20:38:10
这个问题已经提了一年多了,但是为了防止有人寻找库,the igraph package提供了与igraph-C库的图形属性相关的所有函数的绑定。它不能与比0.6.5更新的igraph-C版本一起编译,因为作者没有时间来维护它,正如Nils Schweinsberg所说:拉请求是好的。此外,并不是所有来自原始库的函数都有Haskell绑定,但是可以使用FFI编写一些。
fgl是一个非常漂亮的库,它实现了归纳图的功能概念,但它缺乏图形库的功能:您可以创建有向/无向加权/无向加权图,并将此考虑在内实现算法。
如果有经验的haskeller进一步处理,那么igraph包对于Haskell社区来说可能是一个非常有价值的库。
https://stackoverflow.com/questions/14724548
复制相似问题