Yet another prelude. Builds on basic-prelude with common capabilities for monadic contexts and logging.
preamble has a shakefile/makefile to provide convience around building and testing:
# build the project's libraries, executables, and tests $ ./Shakefile.hs build-tests-error # test the project $ ./Shakefile.hs tests-error # start an interpreter with the project's libraries, executables, and tests loaded $ ./Shakefile.hs ghci-tests # clean the project $ ./Shakefile.hs clean # lint the project source code $ ./Shakefile.hs lint # format the project source code $ ./Shakefile.hs format To build and test preamble, the following dependencies may be required: