Dependencies for MagicHaskeller-0.9.7.1
Libraries
MagicHaskeller
- array
- base (>=4 && <5)
- bytestring
- containers
- directory
- hashable
- html
- mtl
- network (<3.0)
- pretty
- random
- syb
- template-haskell
- time
- transformers
- if flag(tfrandom)
- tf-random (<=0.3 || >=0.5)
- if flag(ghcapi) && !os(windows) && !impl(ghcjs)
- ghc-paths
- if flag(ghcapicompat)
- ghc (>=8.10)
- ghc-api-compat
- ghc (>=6.10 && <8.10)
- if flag(readfile)
- if flag(readfileexts)
- if flag(semigroup)
- base (>=4.11)
- base (<4.11)
Executables
MagicHaskeller
- abstract-par
- array
- base (>=4 && <5)
- bytestring
- containers
- directory
- ghc
- ghc-paths
- hashable
- html
- MagicHaskeller
- monad-par
- mtl
- pretty
- process
- random
- syb
- template-haskell
- time
- transformers
- if !os(windows)
- if flag(tfrandom)
- tf-random (<=0.3 || >=0.5)
- if flag(readfile)
- if flag(networkuri)
- network (>=2.6 && <3.0)
- network-uri (>=2.6)
- network (<2.6)
- network-uri (<2.6)
- if flag(semigroup)
- base (>=4.11)
- base (<4.11)
MagicHaskeller.cgi
- array
- base (>=4 && <5)
- bytestring
- cgi
- containers
- directory
- extensible-exceptions
- hashable
- haskell-src
- hint
- html
- MagicHaskeller
- mtl
- pretty
- random
- syb
- template-haskell
- time
- if !os(windows)
- if flag(tfrandom)
- tf-random (<=0.3 || >=0.5)
- if flag(networkuri)
- network (>=2.6 && <3.2)
- network-uri (>=2.6)
- network (<2.6)
- network-uri (<2.6)
- if flag(semigroup)
- base (>=4.11)
- base (<4.11)
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
tfrandom | Use the tf-random package instead of the random package | Disabled |
ghcapi | Enable execution using the GHC API rather than the combinatory interpreter | Enabled |
ghcapicompat | Use GHC-API's compatibility helper. | Disabled |
readfile | Enable to read a component library file | Enabled |
readfileexts | Enable to read a component library file using haskell-src-exts | Disabled |
debug | Force typechecking at each dynamic application | Disabled |
networkuri | Find Network.URI in network-uri rather than in network < 2.6 (This is a workaround for the changes made in those packages.) | Enabled |
semigroup | Introduce Semigroup as the superclass of Monoid. | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info