Home

Awesome

duffer

Build Status made at Recurse Center

This is a learning exercise and an API for git, in that order. Please do not use this code in production. Instead I would recommend Vincent Hanquez's excellent and very educational hs-git.

I gave a presentation on this project.

What this library does

Some things this library does not do (yet)

Goals

Although this is primarily a way for me to learn both Haskell and git at the same time, there a couple of (I think) cool things I would like to do with this library:

Getting Started

  1. Set up stack if you haven't already.
  2. Clone this repository: git clone git@github.com:vaibhavsagar/duffer.git
  3. cd duffer
  4. stack test
  5. Tests should all pass. If they don't, please open an issue.