## 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