Skip to content

Releases: purescript/purescript-profunctor

v6.0.1

07 Mar 00:51
17f927c
Compare
Choose a tag to compare

Bugfixes:

  • splitStrong and splitChoice functions constraint relaxed from Category to Semigroupoid (#48 by @erykciepiela)

v6.0.0

27 Apr 19:28
0a966a1
Compare
Choose a tag to compare

Breaking changes:

v5.0.0

26 Feb 17:58
4551b8e
Compare
Choose a tag to compare

Breaking changes:

  • Added support for PureScript 0.14 and dropped support for all previous versions (#35)
  • Removed Costrong and Cochoice from Costar (#38)
  • Clown, Costar, Cowrap, and Joker have been moved to the Data.Functors module in the purescript-functors package, so that the same types can also be used as bifunctors; Cowrap was renamed to Flip (#41)
  • Wrap was deleted; it is expected that any instances of Profunctor will be accompanied by a corresponding instance of Functor (#41)

New features:

  • This package no longer depends on the purescript-contravariant package (#41)

Bugfixes:

Other improvements:

  • Migrated CI to GitHub Actions and updated installation instructions to use Spago (#36)
  • Added a changelog and pull request template (#39, #40)

v4.1.0

21 Aug 18:01
9b3d014
Compare
Choose a tag to compare

Added more instances for Joker (@masaeedu)

v4.0.0

23 May 16:19
1de584b
Compare
Choose a tag to compare
  • Updated for PureScript 0.12
  • lmap has been renamed to lcmap so as to avoid collisions with Bifunctor's lmap, and for consistency with cmap for Contravariant functors

v3.2.0

18 Jun 15:42
Compare
Choose a tag to compare
  • Added hoist functions for the various newtypes, where appropriate

v3.1.0

09 Jun 19:34
Compare
Choose a tag to compare
  • Added Clown, Joker, Join, Split, Wrap and Cowrap newtypes

v3.0.0

26 Mar 01:45
Compare
Choose a tag to compare
  • Updated for PureScript 0.11

v2.0.0

08 Oct 18:46
Compare
Choose a tag to compare
  • Updated dependencies
  • Added wrapIso and unwrapIso

v1.0.0

01 Jun 02:52
Compare
Choose a tag to compare

This release is intended for the PureScript 0.9.1 compiler and newer.

Note: The v1.0.0 tag is not meant to indicate the library is “finished”, the core libraries are all being bumped to this for the 0.9 compiler release so as to use semver more correctly.