Packages

fp-ts

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

Your version

2.15.0

8 May 2023Where it was published

2.16.11 is the newest release of 2.x.

In short

17 new

Release note

New Feature

  • function

    • add LazyArg

  • Add tap (dual) (aka chainFirst / chainFirstW) to:

    • Either

    • IO

    • IOEither

    • IOOption

    • Option

    • Reader

    • ReaderEither

    • ReaderIO

    • ReaderTask

    • ReaderTaskEither

    • State

    • StateReaderTaskEither

    • Task

    • TaskEither

    • TaskOption

  • Add tapError (dual) (aka orElseFirst / orElseFirstW) to:

    • IOEither

    • ReaderEither

    • ReaderTaskEither

    • TaskEither

  • Add flatMapNullable (dual) to:

    • Either

    • IOEither

    • ReaderEither

    • ReaderTaskEither

    • StateReaderTaskEither

    • TaskEither

  • Add flatMapOption (dual) to:

    • Either

    • IOEither

    • ReaderEither

    • ReaderTaskEither

    • StateReaderTaskEither

    • TaskEither

  • Add liftNullable to:

    • Either

    • IOEither

    • ReaderEither

    • ReaderTaskEither

    • StateReaderTaskEither

    • TaskEither

  • Add liftOption to:

    • Either

    • IOEither

    • ReaderEither

    • ReaderTaskEither

    • StateReaderTaskEither

    • TaskEither

  • Add flatMapEither (dual) to:

    • IOEither

    • ReaderEither

    • ReaderTaskEither

    • TaskEither

  • Array

    • add index to flatMap

  • NonEmptyArray

    • add index to flatMap

  • ReadonlyArray

    • add index to flatMap

  • ReadonlyNonEmptyArray

    • add index to flatMap