Haskell库来操纵git repo

时间:2011-07-07 11:08:42

标签: git haskell

我正在Haskell中编写一个应用程序,它必须在Git存储库上执行基本操作(添加,记录,推送,拉取,获取,差异等)。

这里有什么选择(除了从Haskell调用shell命令之外还有什么)?我在Hackage上找不到任何好的线索。

2 个答案:

答案 0 :(得分:26)

Hackage上有很多与Git交互的好库:

您应该可以开始使用这些软件包。

答案 1 :(得分:4)

比hlibgit2更好的是gitlib,它是围绕hlibgit2功能的高级类型包装器集,专为懒惰,性能和适合Haskell思维而设计。