package encore

  1. Overview
  2. Docs

Module Lole.RBQSource

Parameters

module Value : VALUE

Signature

Sourcetype t
Sourcetype value = Value.t
Sourceval make : int -> t
Sourceval pp : t Fmt.t
Sourceval available : t -> int
Sourceval push : t -> value -> (t, t) result
Sourceval shift_exn : t -> value * t
Sourceval cons : t -> value -> (t, t) result
Sourceval cons_exn : t -> value -> t
Sourceval weight : t -> int
Sourceval to_list : t -> value list