Module Simulator.Logging

module type Logger = sig ... end

Provides logging of operations to a JSON file.

module Make (Message : Events.Message) (Event : Events.Event with type msg = Message.t) : Logger with type ev = Event.t

Functor that creates an implementation for Logger, given the Message and Event modules.