package bonsai

  1. Overview
  2. Docs
A library for building dynamic webapps, using Js_of_ocaml

Install

Dune Dependency

Authors

Maintainers

Sources

bonsai-v0.16.0.tar.gz
sha256=1d68aab713659951eba5b85f21d6f9382e0efa8579a02c3be65d9071c6e86303

doc/CHANGES.html

Release v0.16.0

  • Formatting improvements:

    • Remove unnecessary newline in the Bonsai module documentation comment
    • Remove extra line in Bonsai documentation
    • Remove line break in the comment for Computation type in Bonsai
  • Update function signatures:

    • Modify Bonsai.Value.cutoff to move the equal parameter to the end
    • Update Clock.every to add when_to_start_next_effect and optional trigger_on_activate parameters
    • Update Bonsai.wrap, actor0, and actor1 functions to include optional reset parameter
    • Update Bonsai.Edge.on_change, effect_on_change, and on_change' functions to remove Source_code_position.t parameter
    • Update Let_syntax.sub function in Bonsai to accept here parameter
    • Update Let_syntax.map function in Bonsai to accept an optional here parameter
    • Modify Bonsai.Debug.to_dot function signature to accept an optional pre_process parameter
  • Add new functions:

    • Bonsai.fold_right
    • Bonsai.For_open
    • Bonsai.Var.incr_var
    • Bonsai.Computation_status
    • Bonsai.state, state_opt, state_machine1, and related functions
    • Bonsai.toggle, Toggle module, and toggle' function
    • Bonsai.of_module0, of_module1, and of_module2
    • Bonsai.freeze
    • Bonsai.scope_model
    • Bonsai.most_recent_some, most_recent_value_satisfying, and previous_value
    • Bonsai.assoc_set and assoc_list
    • Bonsai.with_model_resetter'
    • Bonsai.yoink
    • Bonsai.sub
    • Bonsai.cutoff, switch, and map functions in Let_syntax
    • Bonsai.Debug.on_change and on_change_print_s
    • Bonsai.Expert, Map, and Stable modules
  • Remove model_cutoff function
OCaml

Innovation. Community. Security.