Skip to content

Releases: garyb/purescript-codec

v6.1.0

20 Oct 03:19
3e2f014
Compare
Choose a tag to compare
  • Added Alt instance
  • Added fix for Codec'

v6.0.0

23 Oct 17:26
0e427b4
Compare
Choose a tag to compare

Simplified a lot of things in the library.

  • Removed GCodec entirely and inlines the Reader/Star/Writer aspects of the previous version.
  • Removed some instances that I'm not convinced were correct.
  • Removed mapCodec for now at least. It was just one of many possible mapping patterns that aren't handled by the instances, and now it's much easier to construct codecs directly it didn't seem worth promoting this one particular case since it can be defined fairly trivially as needed.
  • BasicCodec has become Codec' ala optics, routing-duplex. Correspondingly, basicCodec constructor function is now codec'
  • Added a codec constructor for creating Codec a b c cs, which seems to be very common.

v5.0.0

02 May 16:11
3a81bb5
Compare
Choose a tag to compare

Updated for PureScript 0.15 (@thomashoneyman)

v4.0.1

25 Apr 01:43
178d0e7
Compare
Choose a tag to compare

Fixed unused name warnings

v4.0.0

04 Mar 23:45
ef678d9
Compare
Choose a tag to compare

Updated for PureScript 0.14 (@thomashoneyman)

v3.1.0

27 Sep 14:58
44d5f96
Compare
Choose a tag to compare

Added codec helper function proposed by @joneshf

v3.0.0

05 Jun 09:17
d584006
Compare
Choose a tag to compare

Updated for PureScript 0.12

v2.1.0

05 Jul 12:52
Compare
Choose a tag to compare
  • Added forward composition operator (>~>)

v2.0.0

23 Jun 13:30
Compare
Choose a tag to compare
  • Moved namespace to Data.Codec

v1.0.0

18 Jun 15:15
Compare
Choose a tag to compare
  • Initial release