homepage: https://github.com/vincenthz/hit
changelog-type: ''
hash: 55c3e925a332889208fd4f2ac2ee57af6dbffb9a68d9915673174c49df266554
test-bench-deps:
  bytestring: -any
  hourglass: -any
  base: ! '>=3 && <7'
  bytedump: ! '>=1.0'
  git: -any
  tasty-quickcheck: -any
  tasty: -any
maintainer: Vincent Hanquez <vincent@snarc.org>
synopsis: Git operations in haskell
changelog: ''
basic-deps:
  bytestring: ! '>=0.9'
  hourglass: ! '>=0.2'
  base: ! '>=4 && <5'
  system-fileio: -any
  unix-compat: -any
  patience: -any
  memory: ! '>=0.13'
  containers: -any
  utf8-string: -any
  zlib-bindings: ! '>=0.1 && <0.2'
  cryptonite: -any
  zlib: -any
  mtl: -any
  byteable: -any
  random: -any
  system-filepath: -any
  vector: -any
all-versions:
- '0.1'
author: Vincent Hanquez <vincent@snarc.org>
latest: '0.1'
description-type: markdown
description: ! 'git

  ===


  [![Build Status](https://travis-ci.org/vincenthz/hs-git.png?branch=master)](https://travis-ci.org/vincenthz/hs-git)

  [![BSD](http://b.repl.ca/v1/license-BSD-blue.png)](http://en.wikipedia.org/wiki/BSD_licenses)

  [![Haskell](http://b.repl.ca/v1/language-haskell-lightgrey.png)](http://haskell.org)


  git is a reimplementation of git storage and protocol in pure haskell.


  what it does do:


  * read loose objects, and packed objects.

  * write new loose objects

  * git like operations available: commit, cat-file, verify-pack, rev-list, ls-tree.


  what is doesn''t do:


  * reimplement the whole of git.

  * checkout''s index reading/writing, fetching, merging, diffing.

'
license-name: BSD3

Update from Hackage at 2016-05-22T16:39:13+0000
Update from Hackage at 2016-05-22T16:39:13+0000
