Source

planck / lib / schar.mli

(** Stream of chars with buffering and memoization *)

module type S = sig
  include Stream_intf.S with type Elem.t = char
                        and  type Pos.t = Position.File.t
                        and  type Attr.t = Sbuffer.buf
  include Sbuffer.X with type t := t
end

include S