package brisk-reconciler

  1. Overview
  2. Docs
A lightweight library for modeling tree-shaped state with stateful functions

Install

Dune Dependency

Authors

Maintainers

Sources

v1.0.0-alpha1.tar.gz
sha512=3c133d9254b0aa122930fc3145cdef2502c825eaae4d71995919fb4bace19e8d168b8601bd198cd8bf32a0197337dd9ca6f5bafa597ee594bb8cff3a5e057aed

Description

Brisk Reconciler provides an expressive and powerful abstraction for managing tree-shaped state using stateful functions. This makes it ideal for modeling dynamic structures like the DOM tree, app navigation state, or even a rich text document.

Key Features

  • Tree-shaped state modeling: Represent and update hierarchical structures efficiently.
  • OutputTree-agnostic hooks: Support different output representations.
  • UI-oriented, but flexible: Designed with UIs in mind but applicable to other domains.

Published: 19 Mar 2025

Dependencies (3)

  1. ppxlib >= "0.12.0" & < "0.36.0"
  2. ocaml >= "4.8.0" & < "5.3.0"
  3. dune >= "3.16"

Dev Dependencies (15)

  1. odoc with-doc
  2. ocaml with-dev-setup & (>= "5.1")
  3. core_unix with-dev-setup
  4. ocaml with-dev-setup & (>= "5.1")
  5. core_bench with-dev-setup
  6. lambda-term with-dev-setup
  7. lwt with-dev-setup
  8. js_of_ocaml-ppx with-dev-setup
  9. js_of_ocaml with-dev-setup
  10. ppx_deriving with-test
  11. alcotest with-test
  12. ocaml-lsp-server with-dev-setup
  13. ocamlformat with-dev-setup
  14. ocamlformat-mlx with-dev-setup
  15. mlx with-dev-setup | with-test

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.