ghciwatch 1.1.5

Ghciwatch loads a GHCi session for a Haskell project and reloads it when source files change.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
## Getting started

To start a ghciwatch session, you'll need a command to start a GHCi session
(like `cabal repl`) and a set of paths and directories to watch for changes.
For example:

    ghciwatch --command "cabal repl lib:test-dev" \
              --watch src --watch test

Check out the [examples](cli.md#examples) and [command-line
arguments](cli.md#options) for more information.

Ghciwatch can [run test suites](cli.md#--test-ghci) after reloads, [evaluate
code in comments](cli.md#--enable-eval), [log compiler errors to a
file](cli.md#--error-file), run [startup hooks](cli.md#--before-startup-shell)
like [`hpack`][hpack] to generate `.cabal` files, and more!

[hpack]: https://github.com/sol/hpack