Packages

fp-ts

2.16.11 · 18 Aug 2025MIT6.2M / weekRepositorynpmAtom feed

Upgrading fp-ts from 0.5.2 to 0.6.8

11 releases in betweenevery note read

Other targets from 0.5.2Latest2.16.11

Before you upgrade

Tick each one off as you go
  • breaking0.6.1

Release by release

  1. 0.6.8

    15 Jan 20182 new
    • new

      Validation: add getOrElse, getOrElseValue, closes #278

    • new

      Add Functor2, Functor3, Apply2, Apply3, Applicative2, Applicative3, Chain2, Chain3, Monad2, Monad3 in order to better support MTL style

  2. 0.6.7

    8 Jan 20183 new
    • new

      Ordering: Add fromNumber, toNumber

    • new

      function: Add unsafeCoerce

    • new

      Add Set module, closes #161

  3. 0.6.6

    18 Dec 20176 new
    • new

      Array: add rotate

    • new

      Add some Foldable functions

    • new

      Option: add tryCatch

    • new

      Ring: add getProductRing

    • new

      Setoid: add getProductSetoid

    • new

      Ord: add getProductOrd

  4. 0.6.5nothing new or fixed in the note

  5. 0.6.4

    27 Nov 20175 new · 3 fixes
    • new

      Array: Add getSemigroup / getMonoid, fix #272

    • new

      Setoid: Add getRecordSetoid

    • new

      Add missing ap_ methods (Reader, State, Writer)

    • new

      Type is* methods as type guards (Option, Either, Validation, These)

  6. 0.6.3

    14 Nov 20171 new
    • new

      Move semigroup methods from Monoid.ts to Semigroup.ts

  7. 0.6.2

    4 Nov 20171 new
    • new

      Add function.constNull and function.constUndefined

  8. 0.6.0 – 0.6.12 releases, nothing new or fixed in the notes

10 other lines we could not sort, mostly version bumps
  • Bug Fix

    0.6.8
  • Validation: add chain

    0.6.8
  • Update Prettier version

    0.6.4
  • Format markdown files with prettier

    0.6.4
  • Ordering: shorten orderingSemigroup definition

    0.5.3
  • Task: prefer {} to any, fix #231

    0.5.3
  • Upgrade to prettier@1.7.0

    0.5.3
  • These: fix fold and bimap definitions

    0.5.3
  • State: remove Endomorphism type alias

    0.5.3
  • Monoidal: use liftA2

    0.5.3

8 internal lines (docs, tests, tooling) left out.