Commit Graph

287 Commits

Author SHA1 Message Date
Oliver Charles
2f26eb233a Move Spine to Rel8.Table 2020-01-21 11:45:07 +00:00
Oliver Charles
7cedf847cc Stuck on filterMap 2020-01-21 10:33:57 +00:00
Oliver Charles
2e60cd4996 Simplify EqTable ( t f ) 2020-01-21 10:16:45 +00:00
Oliver Charles
b952e477c9 Add filterMap 2020-01-21 10:16:39 +00:00
Oliver Charles
6632896e7e Bring back equality on null, but optimise it 2020-01-21 09:50:31 +00:00
Oliver Charles
3277834915 More docs, more type simplifying 2020-01-20 23:16:59 +00:00
Oliver Charles
7ab6ae4354 Don't refer to higher-kinded tables at all where possible 2020-01-20 23:04:31 +00:00
Oliver Charles
f576f05cf0 Honestly exporting Rel8.Table 2020-01-20 22:54:42 +00:00
Ollie Charles
575d56b3b1 A good deal of the way with MaybeTable 2020-01-20 18:23:58 +00:00
Ollie Charles
5d361bcf7e Shuffle a bunch of stuff but optimized joins now work 2020-01-20 16:27:10 +00:00
Ollie Charles
27d313466e Reexport null_ 2020-01-20 16:25:47 +00:00
Ollie Charles
a887cc0ecf Add Table MaybeTable 2020-01-20 16:25:33 +00:00
Ollie Charles
a9de0a976e Add a query optimiser 2020-01-20 15:33:49 +00:00
Ollie Charles
34eddcd47c A bunch of null operators 2020-01-20 15:33:15 +00:00
Ollie Charles
cbfb43cc1c Don't expose expr's constructor 2020-01-20 13:58:22 +00:00
Oliver Charles
49d71b2364 Simplify the type of union 2020-01-20 10:58:18 +00:00
Oliver Charles
8ed930de86 Document MonadQuery 2020-01-20 10:58:08 +00:00
Oliver Charles
3618f3f4cf Document DBEq 2020-01-20 10:58:02 +00:00
Oliver Charles
2204dad872 Remove support for NULL for now, need to think about this carefully 2020-01-20 10:49:39 +00:00
Oliver Charles
9aab3cfff6 Document what some DBType instances mean 2020-01-20 10:49:28 +00:00
Oliver Charles
bbb89da818 Document the IsString ColumnSchema instance 2020-01-20 10:47:08 +00:00
Oliver Charles
691875480a Doc tweak for HigherKindedRecord 2020-01-20 10:46:53 +00:00
Oliver Charles
1773a8d4a4 Prefer Type over * 2020-01-20 10:46:48 +00:00
Oliver Charles
339fa30f89 Document CompatibleTables 2020-01-20 10:46:33 +00:00
Oliver Charles
4fad078249 Document ConstrainedTable 2020-01-20 10:46:28 +00:00
Oliver Charles
9b5331fc0d Document Table in detail 2020-01-20 10:46:25 +00:00
Oliver Charles
45d6bcfaae Document DBType 2020-01-20 10:45:57 +00:00
Oliver Charles
ec132ff883 Bunch of tidying 2020-01-20 00:23:10 +00:00
Oliver Charles
274440a998 Fixed Sum 2020-01-19 23:45:50 +00:00
Oliver Charles
db14589e06 Generics for HigherKindedRecord 2020-01-19 22:34:11 +00:00
Oliver Charles
ad56daf391 Add UPDATE 2020-01-19 19:23:36 +00:00
Oliver Charles
a18f3c4a8c Add DELETE 2020-01-19 19:01:31 +00:00
Oliver Charles
aa4cf73518 Export insert 2020-01-19 18:44:00 +00:00
Oliver Charles
7c8750ed86 Bring back the 4 argument Compatible class, INSERT RETURNING works 2020-01-19 18:41:50 +00:00
Ollie Charles
04c9fcf012 Yet another mega rewrite... but at least INSERT works now 2020-01-19 16:31:18 +00:00
Ollie Charles
cf55dd0f80 Typos 2020-01-19 10:18:55 +00:00
Oliver Charles
cf3638924e Collapse "Relationship to foldMap" 2020-01-19 10:00:24 +00:00
Oliver Charles
380eddbef5 Add a "Next Step" documentation header 2020-01-19 09:56:09 +00:00
Oliver Charles
75ae845825 Hide "forall" where possible 2020-01-19 09:53:29 +00:00
Oliver Charles
9df2a61244 Expand Rel8.Tabulate documentation and fix links 2020-01-19 09:23:38 +00:00
Oliver Charles
62127c004a Better Function documentation 2020-01-19 09:18:16 +00:00
Oliver Charles
91e22cb3f5 Document coerceExpr 2020-01-19 09:12:47 +00:00
Oliver Charles
d6f3b47065 Add Shane's Rel8.Tabulate module 2020-01-19 09:09:42 +00:00
Oliver Charles
5ad1b98690 Add not_ 2020-01-18 20:57:40 +00:00
Oliver Charles
da3d3e944d A few HLint suggestions 2020-01-18 20:18:50 +00:00
Oliver Charles
248fbef0fc Get everything compiling again without warnings 2020-01-18 20:17:02 +00:00
Oliver Charles
219f120e51 Support for Expr ( Maybe a ) 2020-01-18 20:11:53 +00:00
Oliver Charles
7fb6199a7d IsString Expr 2020-01-18 20:07:46 +00:00
Oliver Charles
38c92d0538 Add text to cabal 2020-01-18 20:05:23 +00:00
Oliver Charles
6099709999 Add function stuff 2020-01-18 20:05:18 +00:00