@hackage libgit0.1.0

Simple Git Wrapper

hs-libgit is a haskell wrapper for git.

It provides lowlevel operations (list/cat object, ..) and some high level operation (commit, checkout, diff...). it requires the git binary available on the system.

when time permit, the wrapper will be made as a binding on top of libgit2.

TODO:

  • clean the commit/tree parsing
  • make it more robust/better error checking
  • split modules into multiples files (lowlevel, monad, highlevel)