Container for building Haskell code. It provides:
- Cabal 3.6.0.0
- GHC 8.10.7
- GHCJS 8.10.7
Run the build script:
$ <repo-dir>/build
Run shell inside the container:
$ <repo-dir>/run
This script mounts the host's current working directory as /workdir
inside
container and proceeds into an interactive shell session within the created
container.
If HASKELL_DOCKER_CABAL_DIR_VOLUME
environment variable defined, it is
going to be mounted as /home/user/.cabal
inside the container.