Skip to content

Releases: mnxn/promise_jsoo

0.4.2

05 Mar 00:10
Compare
Choose a tag to compare

CHANGES:

  • Separate tests by library and remove lwt dependency from promise_jsoo
    tests.

0.4.1

02 Mar 05:35
Compare
Choose a tag to compare

CHANGES:

  • Require lwt when running promise_jsoo tests.

0.4.0

02 Mar 04:48
Compare
Choose a tag to compare

CHANGES:

  • Add promise_jsoo_lwt library and Promise_lwt module to convert between JS
    promises and Lwt promises
  • Change internal representation to Ojs.t and make Promise.t abstract.
  • Remove Promise.void type (can now be expressed as unit Promise.t).
  • Add a Make functor to create modules with a custom type representation.
  • Give the error type a public Ojs.t type representation.
  • Remove js_of_ocaml-ppx dependency.

v0.3.1

13 Dec 21:29
Compare
Choose a tag to compare

CHANGES:

0.3.1

  • Reduce the size of .js binaries produced by using this library by not
    linking the ppx toolchain. (#3)

0.3.0

  • Fix Promise.Array.find_map and Promise.List.find_map raising
    Assert_failure (#1)
  • Stop calling the function once Promise.Array.find_map and
    Promise.List.find_map find a value (#1)

0.2.0

  • Add gen_js_api conversion function for error type
  • Fix gen_js_api conversion function for promise type

0.1.0

  • Initial release

v0.3.0

26 Nov 22:49
Compare
Choose a tag to compare

CHANGES:

0.3.0

  • Fix Promise.Array.find_map and Promise.List.find_map raising
    Assert_failure (#1)
  • Stop calling the function once Promise.Array.find_map and
    Promise.List.find_map find a value (#1)

v0.2.0

28 Sep 19:43
Compare
Choose a tag to compare
  • Add gen_js_api conversion function for error type
  • Fix gen_js_api conversion function for promise type

First Release - v0.1.0

21 Sep 03:55
Compare
Choose a tag to compare
Release v0.1.0