package orsetto

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

A distinguished module for disjoint intervals of char values.

Total order of disjoint intervals.

Use lift s to lift a sequence of values into a sequence of disjoint intervals.

val lift2 : ('a -> 'a -> bool) -> (Cf_bsearch.Char_basis.t * 'a) Seq.t -> (Cf_bsearch.Char_basis.t t * 'a) Seq.t

Use lift2 f s to lift a sequence of key/value pairs into a sequence of interval/value pairs. Applies f to test values for equivalence. The value of the first key in the interval is used for all keys in the interval.