Module Bonsai_private_base

module Action : sig ... end
module Annotate_incr : sig ... end
module Applicative : sig ... end
module Apply_action_context : sig ... end
module Computation : sig ... end
module Computation_watcher : sig ... end
module Environment : sig ... end
module Fix_id : sig ... end
module Import : sig ... end
module Input : sig ... end
module Keyed : sig ... end
module Lazy_inject : sig ... end
module Lifecycle : sig ... end
module May_contain : sig ... end

Types to perform gather-time analysis on data-dependencies of computations. Data-dependencies can be resolved or unresolved:

module Meta : sig ... end

Meta.Model and Meta.Action contain the necessary functions associated with the hidden model and action types of Bonsai components. These are stored in Computation.info.

module Module_types : sig ... end
module Path : sig ... end
module Snapshot : sig ... end

A snapshot represents the state of a component at an instant in time.

module Timer : sig ... end
module Trampoline : sig ... end
module Type_id_set : sig ... end
module Value : sig ... end