Module Event_driven_sim

module Mini_async : sig ... end
module Simulator : sig ... end

Event_driven_simulator is an interface for writing event driven simulators (the main user is hardcaml-event-driven-sim). The simulator frameworks' semantics largely resembles those of VHDL.