Tags:
- [New Feature]
- [Bug Fix]
- [Breaking Change]
- [Documentation]
- [Internal]
- [Polish]
- [Experimental]
- [Deprecation]
Note: Gaps between patch versions are faulty/broken releases. Note: A feature tagged as Experimental is in a high state of flux, you're at risk of it changing without notice.
- New Feature
- add
WriterT
module, closes #1050 (@gcanti) - add
TheseT
module (@gcanti) - add
TaskThese
module (@gcanti) function
- add
tupled
,untupled
functions, closes #1062 (@gcanti)
- add
IOEither
- add
fromEitherK
,chainEitherK
(@gcanti)
- add
ReaderEither
- add
fromEitherK
,chainEitherK
(@gcanti)
- add
ReaderTask
- add
run
(@gcanti) - add
fromIOK
,chainIOK
,fromTaskK
,chainTaskK
(@gcanti)
- add
ReaderTaskEither
- add
fromEitherK
,chainEitherK
,fromIOEitherK
,chainIOEitherK
,fromTaskEitherK
,chainTaskEitherK
(@gcanti)
- add
These
- add
swap
(@gcanti)
- add
Ord
- add
getMonoid
(@vicrac)
- add
Ordering
- add
monoidOrdering
(@gcanti)
- add
StateReaderTaskEither
- add
fromEitherK
,chainEitherK
,fromIOEitherK
,chainIOEitherK
,fromTaskEitherK
,chainTaskEitherK
,fromReaderTaskEitherK
,chainReaderTaskEitherK
(@gcanti)
- add
Task
- add
fromIOK
,chainIOK
(@gcanti)
- add
TaskEither
- add
fromEitherK
,chainEitherK
,fromIOEitherK
,chainIOEitherK
(@gcanti)
- add
- add
- Deprecation
Ord
- deprecate
getSemigroup
in favor ofgetMonoid
(@gcanti)
- deprecate
Ordering
- deprecate
semigroupOrdering
in favor ofmonoidOrdering
(@gcanti)
- deprecate
- Internal
- use native
Promise.race
inTask.getRaceMonoid
(@gcanti)
- use native
- Bug Fix
Array.ts
- fix
sortBy
failing on empty list of ords, #1046 (@vicrac)
- fix
- New Feature
- add
ReaderTask
module (@sledorze) ReaderTaskEither
- add
getReaderTaskValidation
(@sledorze)
- add
ReaderEither
- add
getReaderValidation
(@gcanti)
- add
TaskEither
- improve
getTaskValidation
(@gcanti)
- improve
IOEither
- improve
getIOValidation
(@gcanti)
- improve
- add
- New Feature
- add
boolean
module, closes #930 (@giogonzo) - add
ChainRec
instance toIO
(@gcanti) NonEmptyArray
- add
init
(@steida) - add
Alt
instance (@gcanti)
- add
- add
- Internal
- add new 3C variants and related overloads (@sledorze)
- Bug Fix
fromNullable
now usesNonNullable
in its return type, fixes #1004 (@gcanti)
- Bug Fix
- add
sequenceT
andsequenceS
overload signatures forKind4
, fixes #969 (@pfgray)
- add
- New Feature
- add constrained
Filterable
instance toIOEither
,TaskEither
, #959 (@giogonzo)
- add constrained
- Bug Fix
- fix
PipeableApply2C
definition (@gcanti)
- fix
- Polish
ReaderTaskEither
- add missing
bracket
function (@mlegenhausen)
- add missing
- Bug Fix
- fix
sequenceT
,sequenceS
implementations, closes #914 (@gcanti)
- fix
- Bug Fix
- add
reduce
toFoldableComposition2C1
(@anilanar)
- add
- Bug Fix
- fix
PipeableBifunctor
definition (@gcanti) - fix
chunksOf
implementation, #897 (@gcanti)
- fix
- Breaking Change
- remove deprecated APIs (@gcanti)
- remove classes (@gcanti)
- remove all phantom fields (@gcanti)