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

1
24

2.9.3

Diff

Changelog

Source

2.9.3

  • Polish
    • add more /*#__PURE__*/ comments to improve tree shaking, #1370 (@OliverJAsh)
gcanti
published 2.9.2 •

Changelog

Source

2.9.2

  • Polish
    • add more /*#__PURE__*/ comments to improve tree shaking, #1368 (@OliverJAsh)
gcanti
published 2.9.1 •

Changelog

Source

2.9.1

  • Polish
    • Array / ReadonlyArray
      • sort: return the input when length <= 1, closes #1357 (@gcanti)
      • uniq: return the input when length <= 1 (@gcanti)
gcanti
published 2.9.0 •

Changelog

Source

2.9.0

  • New Feature

    • Array
      • add altW (@gcanti)
      • add intersperse (@marcotoniut)
      • add prependToAll (@marcotoniut)
      • add every (@gcanti)
      • add some (@gcanti)
      • add Do (@gcanti)
    • Either
      • add altW (@gcanti)
      • add fromNullableK (@gcanti)
      • add chainNullableK (@gcanti)
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
      • add filterOrElseW (@gcanti)
    • Identity
      • add altW (@gcanti)
      • add Do (@gcanti)
    • IO
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
    • IOEither
      • add altW (@gcanti)
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add traverseSeqArrayWithIndex (@mohaalak @iamomiid)
      • add traverseSeqArray (@mohaalak @iamomiid)
      • add sequenceSeqArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
      • add filterOrElseW (@gcanti)
    • NonEmptyArray
      • add altW (@gcanti)
      • add uncons (@marcotoniut)
      • add unsnoc (@marcotoniut)
      • add intersperse (@marcotoniut)
      • add prependToAll (@marcotoniut)
      • add Do (@gcanti)
    • Option
      • add altW (@gcanti)
      • add fromNullableK (@gcanti)
      • add chainNullableK (@gcanti)
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
    • Reader
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
    • ReaderEither
      • add altW (@gcanti)
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
      • add filterOrElseW (@gcanti)
    • ReaderTask
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add traverseSeqArrayWithIndex (@mohaalak @iamomiid)
      • add traverseSeqArray (@mohaalak @iamomiid)
      • add sequenceSeqArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
    • ReaderTaskEither
      • add altW (@gcanti)
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add traverseSeqArrayWithIndex (@mohaalak @iamomiid)
      • add traverseSeqArray (@mohaalak @iamomiid)
      • add sequenceSeqArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
      • add filterOrElseW (@gcanti)
    • ReadonlyArray
      • add altW (@gcanti)
      • add intersperse (@marcotoniut)
      • add prependToAll (@marcotoniut)
      • add every (@gcanti)
      • add some (@gcanti)
      • add Do (@gcanti)
    • ReadonlyNonEmptyArray
      • add altW (@gcanti)
      • add uncons (@marcotoniut)
      • add unsnoc (@marcotoniut)
      • add intersperse (@marcotoniut)
      • add prependToAll (@marcotoniut)
      • add Do (@gcanti)
    • State
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
    • StateReaderTaskEither
      • add altW (@gcanti)
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add filterOrElseW (@gcanti)
    • Task
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add traverseSeqArrayWithIndex (@mohaalak @iamomiid)
      • add traverseSeqArray (@mohaalak @iamomiid)
      • add sequenceSeqArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
    • TaskEither
      • add altW (@gcanti)
      • add traverseArrayWithIndex (@mohaalak @iamomiid)
      • add traverseArray (@mohaalak @iamomiid)
      • add sequenceArray (@mohaalak @iamomiid)
      • add traverseSeqArrayWithIndex (@mohaalak @iamomiid)
      • add traverseSeqArray (@mohaalak @iamomiid)
      • add sequenceSeqArray (@mohaalak @iamomiid)
      • add Do (@gcanti)
      • add filterOrElseW (@gcanti)
    • Tree
      • add Do (@gcanti)
  • Deprecation

    • Option
      • deprecate mapNullable in favour of chainNullableK (@gcanti)
    • StateReaderTaskEither
      • deprecate stateReaderTaskEitherSeq because is useless, stateReaderTaskEither is already sequential (@gcanti)
gcanti
published 2.8.6 •

Changelog

Source

2.8.6

  • Bug Fix
    • fix #1350 (@gcanti)
gcanti
published 2.8.5 •

Changelog

Source

2.8.5

  • Polish
    • IOEither
      • export missing of function (@gcanti)
    • ReaderEither
      • export missing of function (@gcanti)
gcanti
published 2.8.4 •

Changelog

Source

2.8.4

  • Polish
    • IOEither
      • add ApplicativePar instance (@gcanti)
      • add ApplicativeSeq instance (@gcanti)
  • Deprecation
    • IOEither
      • deprecate Applicative in favour of ApplicativePar (@gcanti)
gcanti
published 2.8.3 •

Changelog

Source

2.8.3

  • Polish
    • Reader
      • export Strong instance (@urgent)
      • export Choice instance (@gcanti)
gcanti
published 2.8.2 •

Changelog

Source

2.8.2

  • Polish
    • increase the supported number of arguments of pipe function (@heka1024)
  • Bug fix
    • revert groupBy change in #1286 (@gcanti)
  • Internal
    • define all non-pipeable internal functions in terms of the corresponding pipeable versions (@gcanti)
gcanti
published 2.8.1 •

Changelog

Source

2.8.1

  • Polish
    • fix HKT typings duplication (which might break module augmentation)
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