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