package patoline

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

Parameters

module ED : EncDec

Signature

include module type of struct include ED end
val encode : UChar.uchar -> string
val decode : string -> UChar.index -> UChar.uchar * int
val look : string -> UChar.index -> UChar.uchar
val validate : string -> bool
val fold : ('a -> UChar.uchar -> 'a) -> 'a -> string -> 'a
val length : string -> int
val nth_index : string -> int -> UChar.index
val nth : string -> int -> UChar.uchar * int
val next : string -> UChar.index -> UChar.index
val out_of_range : string -> UChar.index -> bool
val prev : string -> UChar.index -> UChar.index
val first : string -> UChar.index
val last : string -> UChar.index
val trim : string -> string
module Buf : sig ... end
val init : int -> (int -> UChar.uchar) -> string
val empty_string : string