-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfolderol.cabal
131 lines (113 loc) · 4.05 KB
/
folderol.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
name: folderol
version: 0.0.1
license: AllRightsReserved
author: Amos Robinson <amos.robinson@gmail.com>
maintainer: Amos Robinson <amos.robinson@gmail.com>
copyright: (c) 2017 Amos Robinson
synopsis: Fusion with processes
category: ?
cabal-version: >= 1.8
build-type: Simple
description:
library
build-depends:
ambiata-p
, ambiata-x-eithert
, base
, containers
, template-haskell
, transformers
, wl-pprint-annotated
, ghc-prim
, vector
, primitive
, mmorph
, monad-control
, lifted-async
, resourcet
, unagi-chan
ghc-options: -Wall -O2
hs-source-dirs: src
exposed-modules:
Folderol
Folderol.Internal.Pretty
Folderol.Internal.Haskell
Folderol.Process.Append
Folderol.Process.Chunk
Folderol.Process.Filter
Folderol.Process.Fold
Folderol.Process.Map
Folderol.Process.Merge
Folderol.Process.Slice
Folderol.Process.Zip
Folderol.Process
Folderol.Splice
Folderol.Sink
Folderol.Source
Folderol.Spawn
Folderol.Typed
Folderol.Typed.Name
Folderol.Typed.Network
Folderol.Typed.Process
Folderol.Typed.Process.Internal
Folderol.Untyped.Builtins
Folderol.Untyped.Codegen
Folderol.Untyped.Name
Folderol.Untyped.Network
Folderol.Untyped.NetworkSummary
Folderol.Untyped.Process
Folderol.Untyped.Stream
Folderol.Untyped.Transform
Folderol.Untyped.Transform.CullOutputs
Folderol.Untyped.Transform.InsertDups
Folderol.Untyped.Transform.Fusion
Folderol.Untyped.Transform.FuseNetwork
Folderol.Untyped.Transform.Minimise
Folderol.Tomorrow.Name
Folderol.Tomorrow.Exp
Folderol.Tomorrow.S
Folderol.Tomorrow.ProcNondet
Folderol.Tomorrow.Proc
Folderol.Tomorrow.ProcFinite
Folderol.Tomorrow.ProcDisconnect
test-suite test
type: exitcode-stdio-1.0
main-is: test.hs
hs-source-dirs: test
build-depends:
folderol
, ambiata-p
, ambiata-x-eithert
, base
, transformers
, hedgehog == 0.1
, vector
, ghc-prim
ghc-options: -Wall -threaded -O2
benchmark bench
type: exitcode-stdio-1.0
main-is: bench.hs
hs-source-dirs: bench
build-depends:
folderol
, ambiata-p
, ambiata-x-eithert
, ambiata-anemone
, base
, transformers
, criterion
, deepseq
, vector
, unagi-chan
, primitive
, ghc-prim
, text
, streaming
, pipes
, pipes-extras
, conduit
, bytestring
, vector-th-unbox
, foldl
, mmorph
ghc-options: -Wall -threaded -O3 -rtsopts