Commit Graph

52 Commits

Author SHA1 Message Date
Andrew Martin
21f6767a44 stop erroring on unmatched pattern. this allows colonnade to build with GHC 7.10, which does an awful job with exhaustiveness checking on GADTs 2017-08-19 15:07:49 -04:00
Andrew Martin
44b55d2df4 depend on semigroups so that older GHCs work 2017-08-19 15:03:21 -04:00
Kyle McKean
fca7d72085 lol tests pass in nix now 2017-05-10 00:12:58 -04:00
Andrew Martin
c646c467c9 add more functions for tweaking headedness 2017-02-25 14:08:49 -05:00
tomjaguarpaw
7919b2c5ac Remove duplication 2017-02-24 19:29:38 +00:00
Andrew Martin
dccacf0d75 fix a bunch of stuff 2017-02-22 21:13:54 -05:00
Andrew Martin
47a89ea3d3 Cornice completed. compiling and passing tests. 2017-02-16 09:47:52 -05:00
Andrew Martin
ba183422b0 made more changes. still broken 2017-02-15 22:50:27 -05:00
Andrew Martin
5d268119ce some changes 2017-02-15 21:35:49 -05:00
Andrew Martin
9a14ce158a begin making Colonnade a Profunctor, not compiling 2017-02-13 07:39:25 -05:00
Andrew Martin
d93b369f19 redo yesod-colonnade 2017-02-07 15:02:25 -05:00
Andrew Martin
049e4d4e13 finish improving docs 2017-02-07 09:51:05 -05:00
Andrew Martin
9d03776c03 improve docs 2017-02-06 17:28:02 -05:00
Andrew Martin
eb29b10c39 add blaze support 2017-02-06 09:03:10 -05:00
Andrew Martin
75b2431b5c work in progress 2017-02-03 09:38:12 -05:00
Andrew Martin
2209ed7162 get rid of the Colonnade.Internal module 2017-01-31 19:05:41 -05:00
Andrew Martin
66e607f732 rename Encoding and Decoding to Colonnade and Decolonnade 2017-01-31 19:02:11 -05:00
Andrew Martin
809572a05b export singleton 2016-10-27 16:07:18 -04:00
Andrew Martin
9ef9040099 added more utility functions and improved documentation 2016-10-27 16:03:26 -04:00
Andrew Martin
2941f7d92a improve documentation for core library 2016-10-20 17:10:19 -04:00
Andrew Martin
bf8494c9d1 more small changes 2016-10-10 16:43:03 -04:00
Andrew Martin
de257e85e8 Added yesod-colonnade to the mix 2016-10-10 12:54:21 -04:00
Andrew Martin
c3236e9765 version bump 2016-09-08 09:58:52 -04:00
Andrew Martin
4a709ec3d2 Fix things 2016-09-08 09:58:09 -04:00
Andrew Martin
9a550e5992 correct direction of foldlMap 2016-09-07 21:32:53 -04:00
Andrew Martin
7650bcf99b export interRowContent 2016-09-07 20:55:18 -04:00
Andrew Martin
c752a34382 add inter-row stuff 2016-09-07 15:53:25 -04:00
Andrew Martin
70de308253 version bump for colonnade 2016-08-01 16:20:52 -04:00
Andrew Martin
b33902c4a4 remove copy of Ap 2016-08-01 13:06:39 -04:00
Andrew Martin
573d1ee2f7 improved the geolite city type 2016-08-01 09:04:14 -04:00
Andrew Martin
02d616a555 Improve errors, make geolite parsing work 2016-07-13 17:33:38 -04:00
Andrew Martin
4bcf860fbc add geolite csv parsing, improve tests, add decoding combinators 2016-07-12 17:47:15 -04:00
Andrew Martin
4d591380a5 add more tests. make headed decoding work 2016-07-09 19:16:11 -04:00
Andrew Martin
6a35f83550 added more helpers 2016-07-09 10:44:29 -04:00
Andrew Martin
c1e237e608 fix merge conflicts 2016-07-09 10:15:58 -04:00
Andrew Martin
75283ed649 moved encoding and decoding helpers into colonnade 2016-07-09 10:14:29 -04:00
Andrew Martin
c7d0fe4d27 more changes 2016-07-06 08:53:44 -04:00
Andrew Martin
3ae2f973d4 remove trailing white space 2016-07-05 11:32:01 -04:00
Andrew Martin
e3c254a82e begin adding tests 2016-07-03 10:26:50 -04:00
Andrew Martin
45de414367 improve csv decoding 2016-07-02 20:34:35 -04:00
Andrew Martin
db725eba69 added new implementation of siphon 2016-06-25 14:50:21 -04:00
Andrew Martin
3a4d54c8c8 add some more instances 2016-06-24 09:21:02 -04:00
Andrew Martin
af6e520b36 change Indexed to preserve header information for better error messages 2016-06-24 08:25:52 -04:00
Andrew Martin
7178bffaaf fixed merge conflicts 2016-06-24 08:14:16 -04:00
Andrew Martin
4a2091acef switch to using EitherWrap 2016-06-23 19:04:55 -04:00
Andrew Martin
5f9e4f6416 Added Internal module 2016-06-23 19:01:43 -04:00
Andrew Martin
edefcb6953 added uncheckedRun 2016-06-23 18:46:57 -04:00
Andrew Martin
8f70dbe1d1 document types better 2016-06-23 15:06:27 -04:00
Andrew Martin
3240edd8ec add column indexing function 2016-06-23 09:24:44 -04:00
Andrew Martin
5325778502 Added functions for indexing headers 2016-06-23 09:03:14 -04:00