Skip to content

Releases: gcanti/fp-ts

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)

2.4.0

08 Jan 08:45
Compare
Choose a tag to compare
  • New Feature
    • add WriterT module, closes #1050 (@gcanti)
    • add TheseT module (@gcanti)
    • add TaskThese module (@gcanti)
    • function
    • IOEither
      • add fromEitherK, chainEitherK (@gcanti)
    • ReaderEither
      • add fromEitherK, chainEitherK (@gcanti)
    • ReaderTask
      • add run (@gcanti)
      • add fromIOK, chainIOK, fromTaskK, chainTaskK (@gcanti)
    • ReaderTaskEither
      • add fromEitherK, chainEitherK, fromIOEitherK, chainIOEitherK, fromTaskEitherK, chainTaskEitherK (@gcanti)
    • These
    • Ord
    • Ordering
    • StateReaderTaskEither
      • add fromEitherK, chainEitherK, fromIOEitherK, chainIOEitherK, fromTaskEitherK, chainTaskEitherK, fromReaderTaskEitherK, chainReaderTaskEitherK (@gcanti)
    • Task
    • TaskEither
      • add fromEitherK, chainEitherK, fromIOEitherK, chainIOEitherK (@gcanti)
  • Deprecation
    • Ord
      • deprecate getSemigroup in favor of getMonoid (@gcanti)
    • Ordering
      • deprecate semigroupOrdering in favor of monoidOrdering (@gcanti)
  • Internal
    • use native Promise.race in Task.getRaceMonoid (@gcanti)

2.3.1

13 Dec 17:24
Compare
Choose a tag to compare
  • Bug Fix
    • Array.ts

2.3.0

11 Dec 15:25
Compare
Choose a tag to compare
  • New Feature
    • add ReaderTask module (@sledorze)
    • ReaderTaskEither
    • ReaderEither
      • add getReaderValidation (@gcanti)
    • TaskEither
      • improve getTaskValidation (@gcanti)
    • IOEither
      • improve getIOValidation (@gcanti)

2.2.0

09 Dec 17:19
Compare
Choose a tag to compare
  • New Feature
  • Internal
    • add new 3C variants and related overloads (@sledorze)

2.1.2

12 Nov 08:13
Compare
Choose a tag to compare
  • Bug Fix
    • fromNullable now uses NonNullable in its return type, fixes #1004 (@gcanti)

2.1.1

22 Oct 07:08
Compare
Choose a tag to compare
  • Bug Fix
    • add sequenceT and sequenceS overload signatures for Kind4, fixes #969 (@pfgray)

2.1.0

03 Oct 10:19
Compare
Choose a tag to compare
  • New Feature
    • add constrained Filterable instance to IOEither, TaskEither, #959 (@giogonzo)

2.0.5

09 Aug 10:00
Compare
Choose a tag to compare
  • Bug Fix
    • fix PipeableApply2C definition (@gcanti)

2.0.4

07 Aug 05:57
Compare
Choose a tag to compare
  • Polish