on db148ff help sign in
history ofrel8.cabal
all commits
7a526b6Generalize constructor functions in Rel8.Table.ADT to Rel8.Generic.ConstructionShane O'Brien 2cdc394The guts of the new Generic construction machineryShane O'Brien fab5b4eImplement our own HKD in terms of the existing Generic machineryShane O'Brien 4bc16d3Introduce ADT meta-Rel8able for sum typesShane O'Brien 6e42c1eUnfold Rel8.Schema.HKD into Rel8.Generic.HKD and Rel8.Column.LiftShane O'Brien 95a2ebfUnfold Rel8.Schema.Field into Rel8.Column.*Shane O'Brien 6ecc65fRemove obsolete Rel8.Schema.StructureShane O'Brien 356d591Fold Rel8.Schema.Context.Result into Rel8.Schema.ContextShane O'Brien 66dc44dTeach Table and friends about Sum typesShane O'Brien 6c20afaAdd Rel8.Generic.Table.ADTShane O'Brien e432f6dSplit greify and gunreify out of GTableShane O'Brien 1c73ec6Add reify and unreify to Table classShane O'Brien 1276bebUse FCF to decouple GTable from TableShane O'Brien 7c4c6ffAdd Enum and Composite deriving via helpersShane O'Brien fb21075Add better generic deriving for EqTable, OrdTable and ToExprsShane O'Brien 6d3959eAllow generic deriving of Table instances for non-record typesShane O'Brien 47e7842Sketch of HKD-lifting of Generic typesShane O'Brien 04fdf27Make Rel8able have kind ((X -> Type) -> Type) -> ConstraintShane O'Brien 5e4df50Complete overhaul of Rel8.Schema.GenericShane O'Brien f1e287eRename all the null thingsShane O'Brien 593e21bRemove Opaque constraint synonymsShane O'Brien 11e75b5Require hasql ^>= 1.4.5.1Ollie Charles 9216dbdRemove doctest for nowOllie Charles b97cd4eAllow base-4.14Ollie Charles ac6ed40Update rel8.cabalOllie Charles 5e1c965Rename Rel8.Aggregate.{Context -> Legacy} but remove deprecated warningShane O'Brien 25c7638Add Rel8.Aggregate.Context for backwards compatibilityShane O'Brien e3bde04Introduce more principled way to aggregate and name {Either,Maybe,These}TablesShane O'Brien 24f0521Fill in missing EqTable and OrdTable instancesShane O'Brien 6cc3d1fExpose Rel8.Expr.NumShane O'Brien a335b79OopsShane O'Brien a363b05Expose Rel8.TabulateShane O'Brien d0b51efRemove Rel8.Query.OptimizeShane O'Brien bbfa1a3Allow Insert (rather than Insertion) to be used as a ContextShane O'Brien 5b3f06eExpose Rel8.Expr.{Text,Time}Ollie Charles d2347c1Rewrite Nullify and Vectorize in terms of HMapTableOllie Charles 05564f4Only export Rel8Ollie Charles 9b5abf2Use data family for HTable contextsShane O'Brien e891d51Restore test suiteShane O'Brien 8fefc24Add Rel8.Type.JSONEncoded, Rel8.Type.JSONBEncoded, Rel8.Type.ReadShowOllie Charles 06f67cfIntroduce Array1D for interfacing with conventional postgres arrays, rendering the IsList stuff unnecessaryShane O'Brien 93168afSketch out the top-level Rel8 moduleOllie Charles 6360f10The beginning of rel8 1.0Shane O'Brien