Module Abstractions.Timer

module type Timer = sig ... end

Abstraction to schedule and cancel timeout/alarm events for nodes in the simulation.

Create an implementation for Timer, given the Event and EventQueue modules.