Commit Graph

803 Commits

Author SHA1 Message Date
Kei Hibino
2548754ca1 relational-query: thanks for Ryan Mulligan. 2017-11-29 22:47:32 +09:00
Kei Hibino
c96218a88e relational-query: bump. 2017-11-28 22:05:22 +09:00
Kei Hibino
c7366375c6 relational-query: bump. 2017-11-26 22:40:01 +09:00
Kei Hibino
a17e1268ab relational-query: fix IsLabel of GHC-8.2. 2017-11-26 18:06:52 +09:00
Kei Hibino
317acc8153 relational-query: bump. 2017-11-26 15:55:57 +09:00
Kei Hibino
639ab947da relational-query: add configuration flag for define more than one tables in the same file. 2017-11-25 02:47:56 +09:00
Kei Hibino
fc14a20a2f relational-query: update haddock. 2017-11-25 01:24:00 +09:00
Kei Hibino
8f695a2e13 relational-query: update haddock. 2017-11-25 01:19:49 +09:00
Kei Hibino
7288dcc4db relational-query: update haddock. 2017-11-25 01:14:57 +09:00
Kei Hibino
82cdfe26e0 relational-query: rename macros to define overloaded-columns. 2017-11-23 19:42:33 +09:00
Kei Hibino
c6cad29334 relational-query: explicitly specify TH expression types. 2017-11-21 00:40:15 +09:00
Kei Hibino
bf22ec2d3b relational-query: fix for GHC 7.6. 2017-11-21 00:39:28 +09:00
Kei Hibino
81b24e751b relational-query: apply overloaded tuple projection template. 2017-11-21 00:00:08 +09:00
Kei Hibino
a17f92f835 relational-query: fix not captured symbol. add overloaded tuple projections. 2017-11-20 23:59:29 +09:00
Kei Hibino
cf5ad49af9 relational-query: simplify. move definitions of projection path of pair type. 2017-11-19 23:49:06 +09:00
Kei Hibino
74ee836f92 relational-query: generate overloaded-projections in macro. 2017-11-19 23:30:21 +09:00
Kei Hibino
af8c918bab relational-query: add configuration flag for backward compatibility. 2017-11-19 23:03:35 +09:00
Kei Hibino
033a097b40 relational-query: add modules of overloaded-projection. 2017-11-19 22:56:33 +09:00
Kei Hibino
981ae4ea94 relational-query: add operators for overloaded-projection. 2017-11-19 22:55:07 +09:00
Kei Hibino
5192539a74 relational-query: add template for overloaded-projection. 2017-11-19 22:52:07 +09:00
Kei Hibino
b368cdf49a relational-query: add module of overloaded-projection implementation with GHC 8. 2017-11-19 22:51:15 +09:00
Kei Hibino
07eb96b5ce relational-query: drop halfway minor macro of constraint-key. 2017-11-17 22:42:13 +09:00
Kei Hibino
793e5a6d69 relational-query: hide internal macro module. 2017-11-15 21:27:17 +09:00
Kei Hibino
f9e9e70168 relational-query: fill haddocks. 2017-11-12 22:55:59 +09:00
Kei Hibino
da030c7a95 relational-query: merge ProjectableExtend into Projectable. 2017-11-12 22:48:05 +09:00
Kei Hibino
1b9dfe7767 relational-query: move placeholder structures to interface module and instnace module. 2017-11-12 22:30:58 +09:00
Kei Hibino
04411fb230 relational-query: move insterfaces and instances. 2017-11-12 22:11:00 +09:00
Kei Hibino
cdcc8833cb relational-query: divide instance module. 2017-11-12 22:02:46 +09:00
Kei Hibino
f76351154a relational-query: divide unsafe interface module and export. 2017-11-12 21:43:30 +09:00
Kei Hibino
12ee66ccfd relational-query: add a module for sequence structure. 2017-11-11 23:40:41 +09:00
Kei Hibino
cb54fcf1fe relational-query: adjust untype function name. 2017-11-11 17:24:24 +09:00
Kei Hibino
be77922ba1 relational-query: update haddock. 2017-11-11 14:11:58 +09:00
Kei Hibino
db5ed50f7d relational-query: bump. 2017-10-22 20:20:37 +09:00
Kei Hibino
502ff25dcb relational-query: update package version constraint. 2017-10-22 20:19:45 +09:00
Kei Hibino
727bbaa286 merge changelogs of lts-9. 2017-10-22 18:40:17 +09:00
Kei Hibino
c66cc46575 relational-query: add deprecated ListProjection type as type synonym. 2017-10-21 17:46:01 +09:00
Kei Hibino
8befc0d911 relational-query: add type synonym which represents projections. 2017-10-21 08:33:28 +09:00
Kei Hibino
d6a0136cec relational-query: formatted. 2017-10-19 22:51:03 +09:00
Kei Hibino
879baa3275 relational-query: deprecate SqlProjectable interface and drop OperatorProjectable internally. 2017-10-18 15:14:31 +09:00
Kei Hibino
ec167bf318 relational-query: deprecate ProjectableShowSql interface. 2017-10-15 23:19:51 +09:00
Kei Hibino
9dc35d2bb4 relational-query: drop redundant type class interface. 2017-10-15 17:25:59 +09:00
Kei Hibino
1f0240d271 relational-query: apply polymorphic projection templates. 2017-09-24 23:12:06 +09:00
Kei Hibino
5a5c6776ef generate polymorphic instances using extended reifyRecordType. 2017-09-15 21:03:02 +09:00
Kei Hibino
3e19c1b941 relational-query: inlining defineProductConstructorInstance and unexport. 2017-09-11 00:05:08 +09:00
Kei Hibino
57505c0517 relational-query: apply reifyRecordType of product-isomorphic. 2017-09-10 23:21:06 +09:00
Kei Hibino
660b37848d relational-query: export methods for compatibility. 2017-09-10 17:02:29 +09:00
Kei Hibino
696fc2358d relational-query: update haddock of compat definitions. 2017-09-10 16:30:25 +09:00
Kei Hibino
9e62a1658c relational-query: add old compatible definitions of Projectable* classes. 2017-09-10 16:18:51 +09:00
Kei Hibino
6811d916e9 relational-query: update haddock titles. 2017-09-10 15:49:45 +09:00
Kei Hibino
31c42875c7 relational-query: add compat definitions about Pi. 2017-09-10 15:26:06 +09:00