Dependencies for LambdaHack-0.11.0.1
Libraries
LambdaHack
- assert-failure (>=0.1.2 && <0.2)
- async (>=2.2.1)
- base (>=4.10 && <99)
- base-compat (>=0.10.0)
- binary (>=0.8)
- bytestring (>=0.9.2)
- containers (>=0.5.3.0)
- deepseq (>=1.3)
- directory (>=1.1.0.1)
- enummapset (>=0.5.2.2)
- file-embed (>=0.0.11)
- filepath (>=1.2.0.1)
- ghc-compact
- hashable (>=1.1.2.5)
- hsini (>=0.2 && <0.5.2 || >=0.5.2.2)
- keys (>=3)
- miniutter (>=0.5.0.0)
- open-browser (>=0.2)
- optparse-applicative (>=0.13)
- pretty-show (>=1.6)
- primitive (>=0.6.1.0)
- QuickCheck
- splitmix (>=0.0.3)
- stm (>=2.4)
- template-haskell (>=2.6)
- text (>=0.11.2.3)
- th-lift-instances
- time (>=1.4)
- transformers (>=0.4)
- unordered-containers (>=0.2.3)
- vector (>=0.11)
- vector-binary-instances (>=0.2.3.1)
- witch (>=0.3)
- if impl(ghcjs) || flag(jsaddle)
- ghcjs-dom (>=0.9.1.1)
- ansi-terminal (>=0.10)
- sdl2 (>=2)
- sdl2-ttf (>=2)
- if impl(ghcjs)else
- zlib (>=0.5.3.1)
Executables
LambdaHack
Flags
Manual Flags
Name | Description | Default |
---|---|---|
with_expensive_assertions | turn on expensive assertions of well-tested code | Disabled |
release | prepare for a release (expose internal functions and types, etc.) | Enabled |
supportnodejs | compile so that the JS blob works in terminal with NodeJS | Enabled |
jsaddle | switch to the JSaddle frontend (may be bit-rotted) | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info