on bb078d2 help sign in
rel8/rel8.cabal
209 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
47 Rel8.Aggregate
49 Rel8.Expr
50 Rel8.Expr.Aggregate
51 Rel8.Expr.Array
52 Rel8.Expr.Bool
53 Rel8.Expr.Eq
54 Rel8.Expr.Function
55 Rel8.Expr.Null
56 Rel8.Expr.Num
57 Rel8.Expr.Opaleye
58 Rel8.Expr.Ord
59 Rel8.Expr.Order
60 Rel8.Expr.Serialize
61 Rel8.Expr.Text
62 Rel8.Expr.Time
64 Rel8.Kind.Labels
65 Rel8.Kind.Necessity
67 Rel8.Order
69 Rel8.Query
70 Rel8.Query.Aggregate
71 Rel8.Query.Distinct
72 Rel8.Query.Each
73 Rel8.Query.Either
74 Rel8.Query.Exists
75 Rel8.Query.Filter
76 Rel8.Query.Limit
77 Rel8.Query.List
78 Rel8.Query.Maybe
79 Rel8.Query.Null
80 Rel8.Query.Opaleye
81 Rel8.Query.Optimize
82 Rel8.Query.Order
83 Rel8.Query.Set
84 Rel8.Query.SQL
85 Rel8.Query.These
86 Rel8.Query.Values
88 Rel8.Schema.Column
89 Rel8.Schema.Context
90 Rel8.Schema.Context.Label
91 Rel8.Schema.Context.Nullify
92 Rel8.Schema.Context.Result
93 Rel8.Schema.Dict
94 Rel8.Schema.Field
95 Rel8.Schema.Generic
96 Rel8.Schema.Generic.Test
97 Rel8.Schema.HTable
98 Rel8.Schema.HTable.Context
99 Rel8.Schema.HTable.Either
100 Rel8.Schema.HTable.Identity
101 Rel8.Schema.HTable.Label
102 Rel8.Schema.HTable.List
103 Rel8.Schema.HTable.Maybe
104 Rel8.Schema.HTable.NonEmpty
105 Rel8.Schema.HTable.Nullify
106 Rel8.Schema.HTable.Pair
107 Rel8.Schema.HTable.Quartet
108 Rel8.Schema.HTable.Quintet
109 Rel8.Schema.HTable.These
110 Rel8.Schema.HTable.Trio
111 Rel8.Schema.HTable.Type
112 Rel8.Schema.HTable.Vectorize
113 Rel8.Schema.Nullability
114 Rel8.Schema.Spec
115 Rel8.Schema.Spec.ConstrainContext
116 Rel8.Schema.Spec.ConstrainDBType
117 Rel8.Schema.Spec.ConstrainType
118 Rel8.Schema.Table
120 Rel8.Statement.Delete
121 Rel8.Statement.Insert
122 Rel8.Statement.Returning
123 Rel8.Statement.Select
124 Rel8.Statement.Update
125 Rel8.Statement.View
127 Rel8.Table
128 Rel8.Table.Aggregate
129 Rel8.Table.Alternative
130 Rel8.Table.Bool
131 Rel8.Table.Either
132 Rel8.Table.Eq
133 Rel8.Table.Insert
134 Rel8.Table.Lifted
135 Rel8.Table.List
136 Rel8.Table.Maybe
137 Rel8.Table.Name
138 Rel8.Table.NonEmpty
139 Rel8.Table.Opaleye
140 Rel8.Table.Ord
141 Rel8.Table.Order
142 Rel8.Table.Recontextualize
143 Rel8.Table.Serialize
144 Rel8.Table.These
145 Rel8.Table.Undefined
147 Rel8.Tabulate
149 Rel8.Type
150 Rel8.Type.Array
151 Rel8.Type.Array1D
152 Rel8.Type.Eq
153 Rel8.Type.Information
154 Rel8.Type.JSONEncoded
155 Rel8.Type.JSONBEncoded
156 Rel8.Type.Monoid
157 Rel8.Type.Num
158 Rel8.Type.Ord
159 Rel8.Type.ReadShow
160 Rel8.Type.Semigroup
161 Rel8.Type.String
162 Rel8.Type.Sum
163 Rel8.Type.Tag
165 other-modules:
166 Rel8.Opaque
167 Rel8.Schema.Structure
169test-suite tests
170 type: exitcode-stdio-1.0
171 build-depends:
172 base
173 , bytestring
174 , case-insensitive
175 , containers
176 , hasql
177 , hedgehog ^>=1.0.2
178 , lifted-base ^>=0.2.3.12
179 , monad-control ^>=1.0.2.3
180 , rel8
181 , scientific
182 , tasty
183 , tasty-hedgehog
184 , text
185 , time
186 , tmp-postgres ^>=1.34.1.0
187 , uuid
189 main-is: Main.hs
190 hs-source-dirs: tests
191 default-language: Haskell2010
192 ghc-options:
193 -Weverything -Wno-unsafe -Wno-safe -Wno-missing-safe-haskell-mode
194 -Wno-missing-import-lists -Wno-prepositive-qualified-module
195 -Wno-deprecations -Wno-monomorphism-restriction
196 -Wno-missing-local-signatures -Wno-implicit-prelude
198test-suite doctests
199 type: exitcode-stdio-1.0
200 build-depends:
201 base
202 , base-compat
203 , bytestring
204 , doctest
205 , hasql
206 , tmp-postgres
208 main-is: Doctest.hs
209 default-language: Haskell2010