Skip to content

noteed/gitcraft

Repository files navigation

Gitcraft

Features (more or less):

  • Render hard-coded example repositories to SVG (the default when running Gitcraft.hs).
  • Render hard-coded example repositories to text to compare their structure to actual Git repositories. Actual Git repositories can be rendered in a similar way with the git-state.sh script.
  • Implement a State monad with some combinators to construct example repositories. This should use Operational instead to have multiple interpretations of commands (construct the in-memory repository, output actual Git commands, ...).
  • Provide a test script called compare.sh.

About

Generates SVG files representing Git repositories as graphs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published