package archetype

  1. Overview
  2. Docs
exception No_value
exception Unsupported_yet
exception Anomaly
val id : 'a -> 'b
val (|@) : ('a -> 'b) -> ('c -> 'd) -> 'e -> 'f
val proj3_1 : ('a * 'b * 'c) -> 'd
val proj3_2 : ('a * 'b * 'c) -> 'd
val proj3_3 : ('a * 'b * 'c) -> 'd
val proj4_1 : ('a * 'b * 'c * 'd) -> 'e
val proj4_2 : ('a * 'b * 'c * 'd) -> 'e
val proj4_3 : ('a * 'b * 'c * 'd) -> 'e
val proj4_4 : ('a * 'b * 'c * 'd) -> 'e
val fst_map : ('a -> 'b) -> ('c * 'd) -> 'e * 'f
val snd_map : ('a -> 'b) -> ('c * 'd) -> 'e * 'f
val pair_map : ('a -> 'b) -> ('c -> 'd) -> ('e * 'f) -> 'g * 'h
val pair_sigle_map : ('a -> 'b) -> ('c * 'd) -> 'e * 'b
val swap : ('a * 'b) -> 'c * 'd
val pair : 'a -> 'b -> 'c * 'd
val (%>) : ('a -> 'b) -> ('c -> 'd) -> 'e -> 'f
val foldi : ('a -> 'a) -> 'b -> int -> 'c
module Bool : sig ... end
module String : sig ... end
module Option : sig ... end
val (|?>) : 'a option -> ('a -> 'b) -> 'b option
val (|?) : 'a option -> ('a -> 'b) -> unit
module List : sig ... end
val make_full_tree : ('a -> 'b -> 'c) -> 'd list -> 'e
module Map : sig ... end
module Set : sig ... end
module Sint : sig ... end
module Mint : sig ... end
module Sstr : sig ... end
module Mstr : sig ... end
val norm_hex_string : string -> string
val location_to_position : Location.t -> Position.t
val get_content : string -> string
val string_to_big_int : string -> Big_int.big_int