Skip to content

Releases: cevr/ftld

ftld@2.0.0

26 Mar 16:29
6a82932
Compare
Choose a tag to compare

Major Changes

  • 60ce813: - Simplify Result/Task/Option types
    • Remove Collection

ftld@1.4.1

16 Feb 23:56
55e101c
Compare
Choose a tag to compare

Patch Changes

  • a7c0c36: fix Do return types when returning Result/Type

ftld@1.4.0

29 Jan 14:49
6d05d05
Compare
Choose a tag to compare

Minor Changes

  • 96d0268: Do not automatically unwrap Do return value so it behaves more like async/await

ftld@1.3.0

29 Jan 04:08
38818b1
Compare
Choose a tag to compare

Minor Changes

  • 54834ff: Do now recursively unwraps monadic value similar to async await

ftld@1.2.0

29 Jan 03:52
8a1885e
Compare
Choose a tag to compare

Minor Changes

  • 5aae50c: Result.from and Task.from no longer automatically unwraps Options

    Move collection into ftld/collection

ftld@1.1.0

02 Jan 01:55
6903e70
Compare
Choose a tag to compare

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

31 Dec 16:56
3f54cd4
Compare
Choose a tag to compare

Major Changes

  • de60db5: make some adjustments for more tree shakability, release it finally since its stable

ftld@0.64.0

23 Aug 18:39
de37137
Compare
Choose a tag to compare

Minor Changes

  • 1804221: Make ESM outputs tree-shakeable

ftld@0.63.4

07 Aug 21:19
6f65aec
Compare
Choose a tag to compare

Patch Changes

  • 3542153: fix issue with Task.match not properly resolving async tasks

ftld@0.63.3

03 Aug 00:10
45ac659
Compare
Choose a tag to compare

Patch Changes

  • 2144de5: make .match branches a union for potentially unrelated types