-
-
Notifications
You must be signed in to change notification settings - Fork 512
Roadmap
Giulio Canti edited this page Sep 27, 2022
·
7 revisions
- make type class members
pipe-ables - make all functions
pipe-able - change HKT encoding
- remove mutable modules (
Array,Map,NonEmptyArray,Record,Set,Tuple) - switch to
readonlyarrays / tuples everywhere - change
ReadonlyNonEmptyArraydefinition toreadonly [A, ...Array<A>] - drop CJS
- migration path (codemods?)
- migration path
Renaming
-
apFirst->zipLeftPar -
apSecond->zipRightPar -
mapLeft->mapError -
bimap->mapBoth -
chain*->flatMap* -
chainFirst->tap -
chainRec->flatMapRec -
wilt->partitionMapE -
wither->filterMapE -
orElseFirst->tapError -
Lazy->LazyArg -
alt->combineK -
zero->emptyK -
concat->combine -
apS->bindPar -
Alt->SemigroupK -
Alternative->MonoidK -
Chain->Flattenable -
ChainRec->FlattenableRec -
Extend->Extendable -
NaturalTransformation->FunctionK -
Semigroupoid->Composable -
Witherable->FilterableWithEffect
Backporting
-
FromOptionmodule - add logging helpers (
log,logError) - add filter helpers
-
lift2/lift3