Commit Graph

59 Commits

Author SHA1 Message Date
Andrew Martin
4c5446afea
improve compatibility with base-4.11, since Semigroup is now a superclass of Monoid 2018-05-29 20:18:49 -04:00
Dmitry Kovanikov
b0d26a8691
Fix typo in colonnade package description 2018-02-10 23:57:17 +03:00
chessai
b747d71d75 also update colonnade hackage docs to point users to lucid-colonnade 2018-01-15 10:51:30 -05:00
Andrew Martin
add35c3fc1 add paginated cornice to reflex-dom-colonnade, tweak all other packages to work with Headedness 2017-11-13 22:45:00 -05:00
Andrew Martin
24a2c1d142 start using typeclass to make headed vs headless more convenient. add paginated for reflex-dom 2017-09-24 22:02:57 -04:00
Andrew Martin
4886ad9ff0 Merge branch 'master' of github.com:andrewthad/colonnade 2017-09-15 14:43:12 -04:00
Andrew Martin
01a75dc318 make annotated cornice more flexible, allow reflex-dom tables whose columns can be hidden 2017-09-15 14:43:04 -04:00
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