All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.0.28 (2020-10-21)
- implement encoder and codec (5468f22)
- initialize Applicative of types with never (d3c6de3)
0.0.27 (2020-10-17)
- widen pipeable chain (ba799e5)
0.0.26 (2020-10-15)
0.0.25 (2020-10-15)
- loosen decoder compose types (5a2839f)
0.0.24 (2020-10-15)
- sequenceable initial implementation (f20375b)
0.0.23 (2020-10-14)
- remove local testing from source >< (2c1231f)
0.0.22 (2020-10-14)
- started adding documentation and examples (c90a933)
- resolve task_either tryCatch lazily (240566d), closes #2
- updated getMonad types to be more accurate (896f5d2)
0.0.21 (2020-10-10)
- test refactor and sequence fix (a2209c3)
0.0.20 (2020-10-09)
- implement 4 len constructors for everything (5b9b38a)
0.0.19 (2020-10-09)
- abstract assertMonad and refactor io (8e9f4e1)
- added many law tests and format datum_either (dfd55c5)
- extended type constructer lengths to 4 (3e997c9)
- implement io and io_either adts (5e23dad)
- colocate utility types and hkts (1a9f8c2)
0.0.18 (2020-10-07)
- refactor sequence ap constructors (b05c9fb)
0.0.17 (2020-10-02)
- implement state adt and fix decode bimap (cc859a5)
0.0.16 (2020-10-01)
- implement more taskEither and either fns (89e5c14)
- go back to variadic literal for schemable (e38046a)
0.0.15 (2020-09-29)
- remove flip test until I play with types more (5847080)
- seems like there is a deno bug with circ deps (0969c3f)
0.0.14 (2020-09-28)
- inncrease type accuracy of record traverse (82482e3)
- make array and record readonly (2a5db7a)
- much work towards io-ts (50f033e)
- various monads and traversables (10dc355)
- add type to import in hkts.ts to fix testing (99fc094)
- fix reference to dictionary value in _map (cc44834)
- minor optimizations for array and record (6b262ff)
- Pat likes consistent internal types.. (cd5c348)
0.0.13 (2020-09-21)
- more module getters for option and either (930b087)
0.0.12 (2020-09-20)
- remove unused imports from task either (511fcb2)
0.0.11 (2020-09-20)
- implement task either adt (36aa339)
0.0.10 (2020-09-20)
0.0.9 (2020-09-20)
- implement datum either adt with eitherT (9f2b4dc)
- implementation of these was a little wrong (532c96a)
0.0.8 (2020-09-20)
0.0.7 (2020-09-18)
- datum, reader adts and new type classes (e5c7c2a)
0.0.6 (2020-09-15)
- fix derivation tests (00a85b4)
0.0.5 (2020-09-12)
0.0.4 (2020-09-12)
- add pipeable typeclasses (f5cd5d0)
- various fixes (4274a3a)
0.0.3 (2020-09-11)
0.0.2 (2020-09-11)
- clean up tests (e4499a0)
0.0.1 (2020-09-10)
- filling out either implementation (fdca418)
- initial commit (684e3e5)