fpdart 0.0.5
fpdart: ^0.0.5 copied to clipboard
Functional programming in Dart and Flutter. All the main functional programming types and patterns fully documented, tested, and with examples.
0.0.5 20 June 2021 #
- Completed
Statetype implementation, documentation, and testing - Completed
Readertype implementation, documentation, and testing - Completed
IOtype implementation, documentation, and testing - Merged PR (#2) by jacobaraujo7 🎉
- Added
rightandleftfunctions to create instance ofEither - Added
idfunction (same asidentity) - Added
foldmethod toEither(same asmatch) - Added
bindmethod toEither(same asflatMap) - Added
bindFuturemethod toEither, which returnsTaskEither
- Added
0.0.4 15 June 2021 #
- Completed
Unittype documentation - Completed
Tasktype implementation, documentation, and testing - Completed
TaskEithertype implementation, documentation, and testing - Completed implementation, documentation, and testing of
Foldableinstance onOptionandEither[BREAKING CHANGE] - Completed
Tuple2type implementation, documentation, and testing [BREAKING CHANGE] - Renamed
foldmethod ofFoldabletofoldLeft[BREAKING CHANGE] - Updated methods API (
foldRight,foldLeft, etc.) ofFoldableinstances (Option,Either,Tuple) [BREAKING CHANGE] IListnot longer working correctly (waiting for a better solution for immutable collections) [BREAKING CHANGE]
0.0.3 13 June 2021 #
- Changed name of type
MaybetoOptionto be inline with fp-ts, cats, and dartz [BREAKING CHANGE]
0.0.2 13 June 2021 #
First major release:
Types #
EitherIListMaybeReaderStateTaskTaskEitherTupleUnit
Typeclasses #
AltApplicativeBandBoundedSemilatticeCommutativeGroupCommutativeMonoidCommutativeSemigroupEqExtendFilterableFoldableFunctorGroupHashHKTMonadMonoidOrderPartialOrderSemigroupSemilattice
Examples #
EithercurryMaybeReaderState
0.0.1 28 May 2021 #
EqHashPartialOrder



