Skip to main content
Module

x/hkts/CHANGELOG.md

Functional programming tools: option, either, task, state, optics, etc.
Latest
File

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.0.52 (2021-05-02)

Features

Bug Fixes

  • better logging on wait test failure (359c968)
  • correct workflow branches (6c63207)
  • remove . (1178fdb)
  • remove coverage files from repo (beac050)
  • update types on Do derivation (0c7e022)

0.0.51 (2021-03-07)

Bug Fixes

  • remove testing from decoder.ts (b27298f)

0.0.50 (2021-03-07)

Features

0.0.49 (2021-02-08)

Features

  • added affect and cleaned up code (aceb741)

0.0.48 (2021-01-30)

Features

  • add unknown escape hatch to schemable (d0f454f)

0.0.47 (2020-12-28)

Bug Fixes

  • add getMonad to set.ts because graph.ts uses it (d59651a)

0.0.46 (2020-12-28)

Features

  • added more set.ts features (233ca17)

0.0.45 (2020-12-27)

Features

  • add widen types and fix record bug (d40a680)

0.0.44 (2020-12-27)

Features

  • minor either and reader_either changes (af0850d)

0.0.43 (2020-12-26)

Features

  • major structural changes (e0ca2b6)
  • optics cleanup and examples (7237b40)

Bug Fixes

  • found error in array traverse aand fixed it (7d4042c)

0.0.41 (2020-12-02)

Features

  • cleanup of schemable work and various bugfixes (3d8de0c)

0.0.40 (2020-12-02)

0.0.39 (2020-12-02)

Features

  • revisit schemable and decoder (f07af3e)

0.0.38 (2020-11-25)

Bug Fixes

  • new lint rules mean new fixes (9d0f3b4)
  • remove any so deno lint passes (c88d34b)

0.0.37 (2020-11-25)

Features

  • implement composeTraversal for other optics (11d6355)
  • implement traverse for all optics (0269f89)

0.0.36 (2020-11-23)

Features

  • break out at and index and fix some bugs (741d268)

0.0.35 (2020-11-22)

Features

  • add optics over option and either types (ab411b3)

0.0.34 (2020-11-22)

Features

  • clean up monocle-ts implementation (ff14c4f)

0.0.33 (2020-11-16)

0.0.32 (2020-11-16)

Features

  • implement basic setoid, ord, and semigroup (f443cdb)

0.0.31 (2020-11-10)

Features

  • fill out static-land modules for array (ea5f3f4)
  • implement experimental nilable.ts (e85c01b)

0.0.30 (2020-10-28)

Bug Fixes

  • add missing overload for pipe with 10 args (aed36c1)
  • get deno lint to pass (3e50b9c)

0.0.29 (2020-10-22)

Features

  • add TypeOf to schemable.ts (b2599e7)
  • finish Traversal implementation (49f9dc3)
  • implement index, key, and atKey (723c876)

0.0.28 (2020-10-21)

Features

  • implement encoder and codec (5468f22)

Bug Fixes

  • initialize Applicative of types with never (d3c6de3)

0.0.27 (2020-10-17)

Features

0.0.26 (2020-10-15)

Features

  • pipeable sequence and other fixes (dc9e7d9)
  • remove Sequenceable (18c60ea)

0.0.25 (2020-10-15)

Bug Fixes

  • loosen decoder compose types (5a2839f)

0.0.24 (2020-10-15)

Features

  • sequenceable initial implementation (f20375b)

0.0.23 (2020-10-14)

Bug Fixes

  • remove local testing from source >< (2c1231f)

0.0.22 (2020-10-14)

Features

  • started adding documentation and examples (c90a933)

Bug Fixes

  • resolve task_either tryCatch lazily (240566d), closes #2
  • updated getMonad types to be more accurate (896f5d2)

0.0.21 (2020-10-10)

Features

  • test refactor and sequence fix (a2209c3)

0.0.20 (2020-10-09)

Features

  • implement 4 len constructors for everything (5b9b38a)

0.0.19 (2020-10-09)

Features

  • 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)

Bug Fixes

  • colocate utility types and hkts (1a9f8c2)

0.0.18 (2020-10-07)

Bug Fixes

  • refactor sequence ap constructors (b05c9fb)

0.0.17 (2020-10-02)

Features

  • implement state adt and fix decode bimap (cc859a5)

0.0.16 (2020-10-01)

Features

  • implement more taskEither and either fns (89e5c14)

Bug Fixes

  • go back to variadic literal for schemable (e38046a)

0.0.15 (2020-09-29)

Features

  • initial traversal optic and identity (942bd1e)
  • more port of monocle-ts (9d0892f)

Bug Fixes

  • 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)

Features

  • inncrease type accuracy of record traverse (82482e3)
  • make array and record readonly (2a5db7a)
  • much work towards io-ts (50f033e)
  • various monads and traversables (10dc355)

Bug Fixes

  • 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)

Features

  • more module getters for option and either (930b087)

0.0.12 (2020-09-20)

Bug Fixes

  • remove unused imports from task either (511fcb2)

0.0.11 (2020-09-20)

Features

  • implement task either adt (36aa339)

0.0.10 (2020-09-20)

0.0.9 (2020-09-20)

Features

  • implement datum either adt with eitherT (9f2b4dc)

Bug Fixes

  • implementation of these was a little wrong (532c96a)

0.0.8 (2020-09-20)

Features

  • add initial tests for datum and reader (499a778)
  • add some semigroups and the these adt (dbc94dd)

0.0.7 (2020-09-18)

Features

  • datum, reader adts and new type classes (e5c7c2a)

0.0.6 (2020-09-15)

Features

  • simplify typeclass composition functions (50afb19)
  • task adt and reorganize (79e762e)

Bug Fixes

0.0.5 (2020-09-12)

Features

  • expand on either adt (fad661f)
  • initial work with monad transformers (cd8ceaf)

0.0.4 (2020-09-12)

Features

  • add pipeable typeclasses (f5cd5d0)

Bug Fixes

0.0.3 (2020-09-11)

0.0.2 (2020-09-11)

Features

0.0.1 (2020-09-10)

Features

  • filling out either implementation (fdca418)

0.0.0 (2020-09-10)

Features