fp-ts
2.16.11 · 18 Aug 2025MIT6.2M / weekRepositorynpmAtom feed
2.16.11 is the newest release of 2.x.
In short
44 new3 changed
Release note
Bug Fix
Thesefix
apimplementation ingetMonadfunction
Polish
improve performance of sequenceT and sequenceS, fix #1255
New Feature
functionadd
hole(type hole simulation)
Arrayadd
chainWithIndex, #1256add
Functorinstanceadd
FunctorWithIndexinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Unfoldableinstanceadd
Altinstanceadd
Alternativeinstanceadd
Extendinstanceadd
Compactableinstanceadd
Filterableinstanceadd
FilterableWithIndexinstanceadd
Foldableinstanceadd
FoldableWithIndexinstanceadd
Traversableinstanceadd
TraversableWithIndexinstanceadd
Witherableinstance
Constadd
Functorinstanceadd
Contravariantinstanceadd
Bifunctorinstance
Eitheradd
getApplicativeValidationconstrained instanceadd
getAltValidationconstrained instanceadd
Functorinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Foldableinstanceadd
Traversableinstanceadd
Bifunctorinstanceadd
Altinstanceadd
Extendinstanceadd
ChainRecinstanceadd
MonadThrowinstance
Eqadd
Contravariantinstance
Identityadd
Functorinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Foldableinstanceadd
Traversableinstanceadd
Altinstanceadd
Comonadinstanceadd
ChainRecinstance
IOadd
Functorinstanceadd
Applicativeinstanceadd
Monadinstanceadd
MonadIOinstanceadd
ChainRecinstance
IOEitheradd
getApplicativeIOValidationconstrained instanceadd
getAltIOValidationconstrained instanceadd
Functorinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Bifunctorinstanceadd
Altinstanceadd
MonadIOinstanceadd
MonadThrowinstance
Mapadd
Functorinstanceadd
Compactableinstanceadd
Filterableinstance
NonEmptyArrayadd
Functorinstanceadd
FunctorWithIndexinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Foldableinstanceadd
FoldableWithIndexinstanceadd
Traversableinstanceadd
TraversableWithIndexinstanceadd
Altinstanceadd
Comonadinstance
Optionadd
Functorinstanceadd
Applicativinstanceadd
Monadinstanceadd
Foldableinstanceadd
Altinstanceadd
Alternativeinstanceadd
Extendinstanceadd
Compactableinstanceadd
Filterableinstanceadd
Traversableinstanceadd
Witherableinstanceadd
MonadThrowinstance
Ordadd
ContravariantOrdinstance
Readeradd
Functorinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Profunctorinstanceadd
Categoryinstanceadd
Stringinstanceadd
Choiceinstance
ReaderEitheradd
getApplicativeReaderValidationconstrained instanceadd
getAltReaderValidationconstrained instanceadd
Functorinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Bifunctorinstanceadd
Altinstanceadd
MonadThrowinstance
ReaderTaskadd
Functorinstanceadd
ApplicativeParinstanceadd
ApplicativeSeqinstance
ReaderTaskEitheradd
getApplicativeReaderTaskValidationconstrained instanceadd
getAltReaderTaskValidationconstrained instanceadd
Functorinstanceadd
ApplicativeParinstanceadd
ApplicativeSeqinstanceadd
Bifunctorinstanceadd
Altinstance
ReadonlyArrayadd
chainWithIndex, #1256add
Functorinstanceadd
FunctorWithIndexinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Unfoldableinstanceadd
Altinstanceadd
Alternativeinstanceadd
Extendinstanceadd
Compactableinstanceadd
Filterableinstanceadd
FilterableWithIndexinstanceadd
Foldableinstanceadd
FoldableWithIndexinstanceadd
Traversableinstanceadd
TraversableWithIndexinstanceadd
Witherableinstance
ReadonlyMapadd
Functorinstanceadd
Compactableinstanceadd
Filterableinstance
ReadonlyNonEmptyArrayadd
Functorinstanceadd
FunctorWithIndexinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Foldableinstanceadd
FoldableWithIndexinstanceadd
Traversableinstanceadd
TraversableWithIndexinstanceadd
Altinstanceadd
Comonadinstance
ReadonlyRecordadd
Functorinstanceadd
FunctorWithIndexinstanceadd
Foldableinstanceadd
Compactableinstanceadd
Filterableinstanceadd
FilterableWithIndexinstanceadd
Traversableinstanceadd
TraversableWithIndexinstanceadd
Witherableinstance
ReadonlyTupleadd
Functorinstanceadd
Bifunctorinstanceadd
Semigroupoidinstanceadd
Comonadinstanceadd
Foldableinstanceadd
Traversableinstance
Recordadd
Functorinstanceadd
FunctorWithIndexinstanceadd
Foldableinstanceadd
Compactableinstanceadd
Filterableinstanceadd
FilterableWithIndexinstanceadd
Traversableinstanceadd
TraversableWithIndexinstanceadd
Witherableinstance
Stateadd
Functorinstanceadd
Applicativeinstanceadd
Monadinstance
Storeadd
Functorinstanceadd
Comonadinstance
StateReaderTaskEitheradd
Functorinstanceadd
Applicativeinstanceadd
Bifunctorinstanceadd
Altinstance
Taskadd
Functorinstanceadd
ApplicativeParinstanceadd
ApplicativeSeqinstance
TaskEitheradd
getApplicativeTaskValidationconstrained instanceadd
getAltTaskValidationconstrained instanceadd
Functorinstanceadd
ApplicativeParinstanceadd
ApplicativeSeqinstanceadd
Bifunctorinstanceadd
Altinstance
TaskTheseadd
Functorinstanceadd
Bifunctorinstance
Theseadd
getApplicativeconstrained instanceadd
Functorinstanceadd
Bifunctorinstanceadd
Foldableinstanceadd
Traversableinstance
Tracedrename
tracedtoFunctorfor consistency
Treeadd
Functorinstanceadd
Applicativeinstanceadd
Monadinstanceadd
Foldableinstanceadd
Traversableinstanceadd
Comonadinstance
Writeradd
Functorinstance
Tupleadd
Functorinstanceadd
Bifunctorinstanceadd
Semigroupoidinstanceadd
Comonadinstanceadd
Foldableinstanceadd
Traversableinstance