Releases: cevr/ftld
Releases · cevr/ftld
ftld@2.0.0
Major Changes
- 60ce813: - Simplify Result/Task/Option types
- Remove
Collection
- Remove
ftld@1.4.1
Patch Changes
- a7c0c36: fix Do return types when returning Result/Type
ftld@1.4.0
Minor Changes
- 96d0268: Do not automatically unwrap
Do
return value so it behaves more like async/await
ftld@1.3.0
Minor Changes
- 54834ff:
Do
now recursively unwraps monadic value similar to async await
ftld@1.2.0
Minor Changes
-
5aae50c:
Result.from
andTask.from
no longer automatically unwraps OptionsMove collection into
ftld/collection
ftld@1.1.0
Minor Changes
- 6f1b91b: - allow Result/Task to flatMap/recover with any type and parse the result. While not correct, it is convenient.
- fix Collection.filterMap behaviour in objects. It now correctly omits nullish values from the object, and is reflected in the return type.
- reimplement Result/Option types to use single class which reduces footprint substantially
ftld@1.0.0
Major Changes
- de60db5: make some adjustments for more tree shakability, release it finally since its stable
ftld@0.64.0
Minor Changes
- 1804221: Make ESM outputs tree-shakeable
ftld@0.63.4
Patch Changes
- 3542153: fix issue with Task.match not properly resolving async tasks
ftld@0.63.3
Patch Changes
- 2144de5: make .match branches a union for potentially unrelated types