Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Tyre.InternalInternal types
type 'a raw = | Regexp : Re.t * Re.re Lazy.t -> string raw| Conv : string * 'a raw * ('a, 'b) conv -> 'b raw| Opt : 'a raw -> 'a option raw| Alt : 'a raw * 'b raw -> [ `Left of 'a | `Right of 'b ] raw| Seq : 'a raw * 'b raw -> ('a * 'b) raw| Prefix : 'b raw * 'a raw -> 'a raw| Suffix : 'a raw * 'b raw -> 'a raw| Rep : 'a raw -> 'a gen raw| Mod : (Re.t -> Re.t) * 'a raw -> 'a rawval extract : original:string -> 'a wit -> int -> Re.substrings -> int * 'a