Dependencies for lvish-1.0.0.2
Libraries
lvish
- async (>=2.0 && <2.1)
- atomic-primops
- base (>=4.6 && <4.7)
- bits-atomic
- bytestring (>=0.10 && <0.11)
- bytestring-mmap
- chaselev-deque
- containers (>=0.5 && <0.6)
- deepseq (>=1.3 && <1.4)
- ghc-prim
- hashable
- HUnit
- lattices (>=1.2 && <1.3)
- missing-foreign
- parallel (>=3.2 && <3.3)
- random
- rdtsc (>=1.3 && <1.4)
- split (>=0.2 && <0.3)
- test-framework
- test-framework-hunit
- test-framework-th
- time (>=1.4 && <1.5)
- transformers
- vector (>=0.10 && <0.11)
- if flag(abstract-par)
- abstract-par (>=0.4)
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
debug | Activate additional debug assertions, and printed output if DEBUGLVL env var is set to 1 or higher. | Disabled |
chaselev | Use the Chase-Lev work-stealing deque | Enabled |
quick | Build some targets but not others. Omit apps and tests. | Disabled |
abstract-par | If enabled, provide instances for generic par operations using the establish type classes. | Disabled |
getonce | Ensure that continuations of get run at most once (by using extra synchronization) | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info