Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fp-ts

Package Overview
Dependencies
Maintainers
1
Versions
231
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fp-ts - npm Package Versions

13
24

2.15.0

Diff

Changelog

Source

2.15.0

New Feature

  • function
    • add LazyArg
  • add tap to
    • Either
    • IO
    • IOEither
    • IOOption
    • Option
    • Reader
    • ReaderEither
    • ReaderIO
    • ReaderTask
    • ReaderTaskEither
    • State
    • StateReaderTaskEither
    • Task
    • TaskEither
    • TaskOption
  • 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
gcanti
published 2.14.0 •

Changelog

Source

2.14.0

New Feature

  • add flatMap to
    • Either
    • IOEither
    • Reader
    • ReaderEither
    • ReaderIO
    • ReaderTask
    • ReaderTaskEither
    • StateReaderTaskEither
    • TaskEither
    • NonEmptyArray
    • ReadonlyNonEmptyArray
    • Tree
    • Array
    • Identity
    • IO
    • IOOption
    • Option
    • ReadonlyArray
    • State
    • Task
    • TaskOption
gcanti
published 2.13.2 •

Changelog

Source

2.13.2

  • add chainOptionKW, #1846 (@DenisFrezzato)
gcanti
published 2.13.1 •

Changelog

Source

2.13.1

  • New Feature
    • new modules:
      • ReaderIO, #1738 (@sukovanej)
    • do notation:
      • add let helpers, #1725 (@Punie)
    • Alternative
      • add getAlternativeMonoid, #1717 (@willheslam)
    • function
      • flip is now curried, #1748 (@thewilkybarkid)
    • pipeable
      • add pipeable helpers, #1764 (@gcanti)
        • alt
        • ap
        • bimap
        • chain
        • compose
        • contramap
        • extend
        • filter
        • filterMap
        • filterMapWithIndex
        • filterWithIndex
        • foldMap
        • foldMapWithIndex
        • map
        • mapLeft
        • mapWithIndex
        • partition
        • partitionMap
        • partitionMapWithIndex
        • partitionWithIndex
        • promap
        • reduce
        • reduceRight
        • reduceRightWithIndex
        • reduceWithIndex
    • ReaderTask
      • add ReaderIO constructors/combinators, #1773 (@thewilkybarkid)
    • ReaderTaskEither
      • add ReaderIO constructors/combinators, #1774 (@thewilkybarkid)
    • TaskEither
      • add chainTaskOptionKW, #1744 (@AmirabbasJ)
  • Polish
    • backport from v3 some handy defaults defined in natural transformations/combinators/constructors (@gcanti)
    • fix wrong type parameter order:
      • FromIO
        • chainIOK
      • FromTask
        • chainTaskK
        • chainFirstTaskK
      • Whiterable
        • FilterE1
      • TheseT
        • both
      • Either
        • apFirstW
        • apSecondW
      • IOEither
        • apFirstW
        • apSecondW
      • Reader
        • apFirstW
        • apSecondW
      • ReaderEither
        • apFirstW
        • apSecondW
      • ReaderTaskEither
        • apFirstW
        • apSecondW
      • StateReaderTaskEither
        • apFirstW
        • apSecondW
      • TaskEither
        • apFirstW
        • apSecondW
    • Apply
      • add ap overloadings, #1721 (@waynevanson)
    • Either
      • remove useless type parameter in exists (@gcanti)
    • ReadonlyRecord
      • fix fromEntries return type, closes #1745 (@gcanti)
    • TaskEither
      • fix fromPredicate signature (@gcanti)
    • These
      • add missing fromPredicate (@gcanti)
      • remove useless type parameter in exists (@gcanti)
    • Traversable
      • add more overloadings to traverse / sequence helpers, #1758 (@gcanti)
    • Writer
      • getChain requires a Semigroup instead of a Monoid (@gcanti)
  • Deprecation
    • function
      • deprecate uncurried flip function, #1748 (@thewilkybarkid)
gcanti
published 2.13.0 •

gcanti
published 3.0.0-alpha.26 •

gcanti
published 3.0.0-alpha.25 •

gcanti
published 3.0.0-alpha.24 •

gcanti
published 2.13.0-rc.6 •

gcanti
published 2.13.0-rc.5 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc