Skip to content

A quick, easy, and declarative task runner for Haskell code to destroy your boiler plate!

License

Notifications You must be signed in to change notification settings

parsonsmatt/kale

Repository files navigation

kale

Build Status Coverage Status

A tool for creating command line interfaces.

Beginners Welcome!

This is a great project to contribute to if you'd like experience working on a real-world practical Haskell codebase. There are a number of issues in the issue tracker, each of which should have enough information to get you started. If you need more information or would like advice on implementing, feel free to post a comment and I'll be happy to help out.

Developing

To hack on kale, you'll need the stack build tool. If you'd prefer to use another tool, please make an issue and file a pull request.

The example directory contains an example project. This acts as both documentation and an integration test. While hacking, you can run make test to run the unit tests and build the example project.

You can run make lint to run hlint over the project.

For a super fast reload and test runner, use make ghcid.

About

A quick, easy, and declarative task runner for Haskell code to destroy your boiler plate!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •