on ca7aaef help sign in
rel8/rel8.cabal
213 lines 4.6 kB history raw
1cabal-version: 2.0
2name: rel8
3version: 0.1.0.0
4synopsis: Hey! Hey! Can u rel8?
5license: BSD3
6license-file: LICENSE
7author: Oliver Charles
8maintainer: ollie@ocharles.org.uk
9build-type: Custom
11custom-setup
12 setup-depends:
13 base >= 4 && <5,
14 Cabal,
15 cabal-doctest >= 1 && <1.1
17library
18 build-depends:
19 aeson
20 , base ^>=4.12 || ^>= 4.13 || ^>= 4.14
21 , bytestring
22 , case-insensitive
23 , casing
24 , contravariant
25 , hasql
26 , opaleye ^>= 0.7.1.0
27 , profunctors
28 , scientific
29 , semialign
30 , semigroupoids
31 , text
32 , these
33 , time
34 , uuid
35 default-language:
36 Haskell2010
37 ghc-options:
38 -Weverything -Wno-unsafe -Wno-safe -Wno-missing-safe-haskell-mode
39 -Wno-missing-import-lists -Wno-prepositive-qualified-module
40 -Wno-monomorphism-restriction
41 -Wno-missing-local-signatures
42 hs-source-dirs:
43 src
44 exposed-modules:
45 Rel8
46 Rel8.Expr.Num
47 Rel8.Expr.Text
48 Rel8.Expr.Time
49 Rel8.Tabulate
51 other-modules:
52 Rel8.Aggregate
54 Rel8.Expr
55 Rel8.Expr.Aggregate
56 Rel8.Expr.Array
57 Rel8.Expr.Bool
58 Rel8.Expr.Eq
59 Rel8.Expr.Function
60 Rel8.Expr.Null
61 Rel8.Expr.Opaleye
62 Rel8.Expr.Ord
63 Rel8.Expr.Order
64 Rel8.Expr.Serialize
66 Rel8.FCF
68 Rel8.Kind.Labels
69 Rel8.Kind.Necessity
71 Rel8.Order
73 Rel8.Query
74 Rel8.Query.Aggregate
75 Rel8.Query.Distinct
76 Rel8.Query.Each
77 Rel8.Query.Either
78 Rel8.Query.Exists
79 Rel8.Query.Filter
80 Rel8.Query.Limit
81 Rel8.Query.List
82 Rel8.Query.Maybe
83 Rel8.Query.Null
84 Rel8.Query.Opaleye
85 Rel8.Query.Order
86 Rel8.Query.Set
87 Rel8.Query.SQL
88 Rel8.Query.These
89 Rel8.Query.Values
91 Rel8.Schema.Column
92 Rel8.Schema.Context
93 Rel8.Schema.Context.Identity
94 Rel8.Schema.Context.Label
95 Rel8.Schema.Context.Nullify
96 Rel8.Schema.Dict
97 Rel8.Schema.Field
98 Rel8.Schema.Generic
99 Rel8.Schema.Generic.Test
100 Rel8.Schema.HTable
101 Rel8.Schema.HTable.Either
102 Rel8.Schema.HTable.Identity
103 Rel8.Schema.HTable.Label
104 Rel8.Schema.HTable.List
105 Rel8.Schema.HTable.MapTable
106 Rel8.Schema.HTable.Maybe
107 Rel8.Schema.HTable.NonEmpty
108 Rel8.Schema.HTable.Nullify
109 Rel8.Schema.HTable.Pair
110 Rel8.Schema.HTable.Quartet
111 Rel8.Schema.HTable.Quintet
112 Rel8.Schema.HTable.These
113 Rel8.Schema.HTable.Trio
114 Rel8.Schema.HTable.Type
115 Rel8.Schema.HTable.Vectorize
116 Rel8.Schema.Insert
117 Rel8.Schema.Kind
118 Rel8.Schema.Name
119 Rel8.Schema.Nullability
120 Rel8.Schema.Nullability.Internal
121 Rel8.Schema.Spec
122 Rel8.Schema.Spec.ConstrainDBType
123 Rel8.Schema.Spec.ConstrainType
124 Rel8.Schema.Table
126 Rel8.Statement.Delete
127 Rel8.Statement.Insert
128 Rel8.Statement.Returning
129 Rel8.Statement.Select
130 Rel8.Statement.Update
131 Rel8.Statement.View
133 Rel8.Table
134 Rel8.Table.Aggregate
135 Rel8.Table.Alternative
136 Rel8.Table.Bool
137 Rel8.Table.Either
138 Rel8.Table.Eq
139 Rel8.Table.Insert
140 Rel8.Table.Lifted
141 Rel8.Table.List
142 Rel8.Table.Maybe
143 Rel8.Table.Name
144 Rel8.Table.NonEmpty
145 Rel8.Table.Opaleye
146 Rel8.Table.Ord
147 Rel8.Table.Order
148 Rel8.Table.Recontextualize
149 Rel8.Table.Serialize
150 Rel8.Table.Tag
151 Rel8.Table.These
152 Rel8.Table.Undefined
154 Rel8.Type
155 Rel8.Type.Array
156 Rel8.Type.Array1D
157 Rel8.Type.Eq
158 Rel8.Type.Information
159 Rel8.Type.JSONEncoded
160 Rel8.Type.JSONBEncoded
161 Rel8.Type.Monoid
162 Rel8.Type.Num
163 Rel8.Type.Ord
164 Rel8.Type.ReadShow
165 Rel8.Type.Semigroup
166 Rel8.Type.String
167 Rel8.Type.Sum
168 Rel8.Type.Tag
170 Rel8.Opaque
171 Rel8.Schema.Structure
173test-suite tests
174 type: exitcode-stdio-1.0
175 build-depends:
176 base
177 , bytestring
178 , case-insensitive
179 , containers
180 , hasql
181 , hedgehog ^>=1.0.2
182 , lifted-base ^>=0.2.3.12
183 , monad-control ^>=1.0.2.3
184 , rel8
185 , scientific
186 , tasty
187 , tasty-hedgehog
188 , text
189 , time
190 , tmp-postgres ^>=1.34.1.0
191 , uuid
193 main-is: Main.hs
194 hs-source-dirs: tests
195 default-language: Haskell2010
196 ghc-options:
197 -Weverything -Wno-unsafe -Wno-safe -Wno-missing-safe-haskell-mode
198 -Wno-missing-import-lists -Wno-prepositive-qualified-module
199 -Wno-deprecations -Wno-monomorphism-restriction
200 -Wno-missing-local-signatures -Wno-implicit-prelude
202test-suite doctests
203 type: exitcode-stdio-1.0
204 build-depends:
205 base
206 , base-compat
207 , bytestring
208 , doctest
209 , hasql
210 , tmp-postgres
212 main-is: Doctest.hs
213 default-language: Haskell2010