Commit Graph

645 Commits

Author SHA1 Message Date
Kei Hibino
8c8abf4e86 Bugfix composite case of 'MonadRestrict Flat' and 'MonadRestrict Aggregated'. 2013-09-23 20:29:01 +09:00
Kei Hibino
7495367a3f Query tree structure dumper. 2013-09-10 06:22:51 +09:00
Kei Hibino
d9c82d8a4c Definitions are moved. 2013-09-10 04:34:42 +09:00
Kei Hibino
b6baa9ab8f Moved type definitions. 2013-09-09 12:16:20 +09:00
Kei Hibino
29e9f80e93 Module for untyped query components begins. 2013-09-09 11:17:22 +09:00
Kei Hibino
264a567210 Simplify data structure of relation. 2013-09-09 08:48:43 +09:00
Kei Hibino
5144684cd1 Definitinos are renamed. 2013-09-09 02:32:18 +09:00
Kei Hibino
76f5858cf9 Remove SubQuery data constructor from SQL string. 2013-09-09 01:10:57 +09:00
Kei Hibino
95255f0e53 Not to refer to string sub-query. 2013-09-09 00:40:46 +09:00
Kei Hibino
3fd5c997fa Remove old SQL compose codes. 2013-09-08 22:59:46 +09:00
Kei Hibino
1b7d180826 Remove old unused module. 2013-09-08 22:44:41 +09:00
Kei Hibino
97441a74f6 Remove old SQL compose codes. 2013-09-08 22:41:40 +09:00
Kei Hibino
91c0c285ce Remove old SQL compose codes. 2013-09-08 22:23:03 +09:00
Kei Hibino
a5f2ec2092 SQL compose implementations are moved. 2013-09-08 22:04:27 +09:00
Kei Hibino
803780a9ca Prepare to move SQL compose implementations into SubQuery. 2013-09-08 20:37:08 +09:00
Kei Hibino
25ece67988 Prepare to move assignment compose definition. 2013-09-08 18:19:03 +09:00
Kei Hibino
cfda763d3c Move type definitions about assignments. 2013-09-08 17:43:41 +09:00
Kei Hibino
577e81d0f1 Rename internal types. 2013-09-08 17:14:00 +09:00
Kei Hibino
3d7ec79eec Update haddock. 2013-09-08 16:39:29 +09:00
Kei Hibino
6149807bb8 Update to use tree structured aggregated sub-query. 2013-09-08 15:15:04 +09:00
Kei Hibino
2af5569b09 Aggregated query tree structure. 2013-09-08 13:53:32 +09:00
Kei Hibino
b22cfbaabf Tree structured flat sub-query. 2013-09-08 11:45:25 +09:00
Kei Hibino
46dda35bcc Prepare to build tree structured sub-query. 2013-09-08 09:55:32 +09:00
Kei Hibino
66f09eafee Flat query tree structure. 2013-09-07 17:54:41 +09:00
Kei Hibino
23e4c730ec Update projection functions to use functions on untyped. 2013-09-07 16:32:15 +09:00
Kei Hibino
f1d03fdfcd Prepare to move SQL compose implementations into SubQuery. 2013-09-07 15:32:36 +09:00
Kei Hibino
f1bbb5f741 Remove unused definition. 2013-09-07 15:07:32 +09:00
Kei Hibino
0b9e03939b Prepare to move SQL compose implementations into SubQuery. 2013-09-07 15:03:43 +09:00
Kei Hibino
08d0d60ea7 Moved definition. 2013-09-07 14:29:08 +09:00
Kei Hibino
ea7a30af28 Give configurations when compile time. 2013-09-06 13:31:19 +09:00
Kei Hibino
d379c51ff7 Update config switch interface. 2013-09-06 13:00:04 +09:00
Kei Hibino
2d073d92e3 Chain configuration into queryList. 2013-09-06 12:23:41 +09:00
Kei Hibino
751712f7d5 Chain configuration to generate configured query. 2013-09-06 11:52:34 +09:00
Kei Hibino
f057fc0568 Add configure query seed type to replace qualify. 2013-09-06 08:57:45 +09:00
Kei Hibino
6be7ec9b97 Add monad transformer for query configuration. 2013-09-05 23:00:23 +09:00
Kei Hibino
8a0507ca1d Add unit product support flag. 2013-09-05 22:52:52 +09:00
Kei Hibino
aabd2c0a27 Add a utility function for ShowS and SQL.Keyword. 2013-09-04 19:13:10 +09:00
Kei Hibino
1ac33710e2 Renamed operator. 2013-09-04 00:09:34 +09:00
Kei Hibino
e1cff556b4 Renamed operator. 2013-09-04 00:02:05 +09:00
Kei Hibino
ab316959de Renamed operator. 2013-09-03 23:52:15 +09:00
Kei Hibino
e8fc026cad Update example code. 2013-09-03 23:51:55 +09:00
Kei Hibino
a76b21624c Update not definition along with sql-words update. 2013-09-03 23:40:14 +09:00
Kei Hibino
c184c96b1f Remove concrete unary operator. 2013-09-03 23:39:18 +09:00
Kei Hibino
6ad47d791f Update haddocks. 2013-09-03 23:23:43 +09:00
Kei Hibino
0e0e7af66e Update examples. 2013-09-03 20:25:56 +09:00
Kei Hibino
b8d517c103 Fix types of exists and listQuery operators. 2013-09-03 20:25:44 +09:00
Kei Hibino
a84a7f2b6b Add 'exists' operator. 2013-09-03 19:55:05 +09:00
Kei Hibino
a0543f4ddd Add EXISTS keyword and 'defineUniOp'. 2013-09-03 19:54:17 +09:00
Kei Hibino
5a7ae80531 Update export list. 2013-09-02 18:59:52 +09:00
Kei Hibino
4a30df1b50 Add list query projection. 2013-09-02 18:56:14 +09:00