Module Core_extended.Interval_map_intf

module type Key = Core_kernel.Core_map_intf.Key
module Interval : sig ... end

A simple representation of a contiguous interval in some type.

module type Operations : sig ... end

The core operations of interval maps.

module type Type_with_map_module : sig ... end
module type S : sig ... end

A standard incarnation of an interval map for some key type.

module type S_with_boundary : sig ... end

An incarnation of an interval map where the key type has been wrapped with Left_boundary.t.

module type M : sig ... end