Skip to content

Releases: gcanti/fp-ts

2.6.3

08 Jun 16:03
Compare
Choose a tag to compare
  • Polish
    • change ReadonlyNonEmptyArray definition to get better type inference (@gcanti)
    • move pipe to function module (@gcanti)
    • export sequence from all modules which admit a Traversable instance (@gcanti)
    • export a pipeable traverse function from all modules which admit a Traversable instance (@gcanti)
    • export a pipeable traverseWithIndex function from all modules which admit a TraversableWithIndex instance (@gcanti)
    • remove monad transformers imports from all modules (@gcanti)

2.6.2

27 May 09:34
Compare
Choose a tag to compare

The goal of this release is to make fp-ts more "tree shaking" friendly.

  • Polish
    • add /*@__PURE__*/ comments to pipeables (@gcanti)
    • add /*@__PURE__*/ comments to transformers (@gcanti)
    • remove pipeable.ts module imports (@gcanti)

2.6.1

14 May 16:36
Compare
Choose a tag to compare

2.5.4

26 Apr 04:47
Compare
Choose a tag to compare
  • Polish
    • StateT
      • add missing StateM2C and StateM3C (@qlonik)

2.5.3

28 Feb 05:05
Compare
Choose a tag to compare
  • Polish
    • Either
      • add missing instances to getValidation (@gcanti)
    • IOEither
      • relax Bifunctor2C to Bifunctor2 in getIOValidation (@gcanti)
    • ReaderEither
      • relax Bifunctor3C to Bifunctor3 in getReaderValidation (@gcanti)
    • ReaderTaskEither
      • relax Bifunctor3C to Bifunctor3 in getReaderTaskValidation (@gcanti)
    • TaskEither
      • relax Bifunctor2C to Bifunctor2 in getTaskValidation (@gcanti)

2.5.1

20 Feb 17:11
Compare
Choose a tag to compare
  • New Feature
    • Eq
    • NonEmptyArray
    • Semigroup
      • add getIntercalateSemigroup (@gcanti)
    • Set
    • TaskEither
    • These
      • add missing MonadThrow instance (@gcanti)
    • ReaderTaskEither
      • add missing leftReaderTask, rightReaderTask functions (@gcanti)
    • StateReaderTaskEither
      • add missing Bifunctor, Alt instances (@gcanti)
  • Experimental
    • add ReadonlyArray module (@gcanti)
    • add ReadonlyNonEmptyArray module (@gcanti)
    • add ReadonlySet module (@gcanti)
    • add ReadonlyMap module (@gcanti)
    • add ReadonlyRecord module (@gcanti)
    • add ReadonlyTuple module (@gcanti)

2.4.4

04 Feb 08:18
Compare
Choose a tag to compare

2.4.3

28 Jan 17:49
Compare
Choose a tag to compare
  • Bug Fix
    • don't set target: es6 in tsconfig.build-es6.json, fix #1110 (@gcanti)

2.4.2

24 Jan 13:51
Compare
Choose a tag to compare
  • Bug Fix
    • fix Invariant definition (@gcanti)

2.4.1

15 Jan 10:00
Compare
Choose a tag to compare
  • Polish
    • NonEmptyArray
      • add overloading to group managing non empty arrays, closes #831 (@gcanti)
      • foldMap and foldMapWithIndex now require a Semigroup instead of a Monoid (@gcanti)