我寫在Haskell的應用程序,將不得不對Git倉庫(添加,日誌,推,拉,取,DIFF等)哈斯克爾圖書館操縱混帳回購協議
我有哪些選擇執行基本操作這裏(除了調用Haskell的shell命令外)還有什麼區別嗎?我在Hackage找不到任何好的線索。
我寫在Haskell的應用程序,將不得不對Git倉庫(添加,日誌,推,拉,取,DIFF等)哈斯克爾圖書館操縱混帳回購協議
我有哪些選擇執行基本操作這裏(除了調用Haskell的shell命令外)還有什麼區別嗎?我在Hackage找不到任何好的線索。
有兩種使用Git的互動很多很好的圖書館可在Hackage:
您應該可以開始使用這些軟件包。
比hlibgit2更好的是gitlib,它是一個關於hlibgit2功能的高級包裝類型,專爲懶惰,性能和適合Haskell的心態而設計。
「git fetch」是特別提到的 - 我似乎無法在Haskell的gitlib中找到任何支持(包裝libgit2) 。它是否支持? – Peaker
Hi Peaker,通過將對象從一個存儲庫複製到另一個存儲庫來支持提取。請參閱推送模塊。 –
我喜歡這個答案和哈爾的答案之間的對比。 :) – Rotsor
嗯,我完全錯了:) – hal
Don是[haskell]的Jon Skeet – fuz