package archetype

  1. Overview
  2. Docs

Module Archetype.ToolsSource

Sourceexception No_value
Sourceexception Unsupported_yet
Sourceexception Anomaly
Sourceval id : 'a -> 'a
Sourceval (|@) : ('a -> 'b) -> ('c -> 'a) -> 'c -> 'b
Sourceval proj3_1 : ('a * 'b * 'c) -> 'a
Sourceval proj3_2 : ('a * 'b * 'c) -> 'b
Sourceval proj3_3 : ('a * 'b * 'c) -> 'c
Sourceval proj4_1 : ('a * 'b * 'c * 'd) -> 'a
Sourceval proj4_2 : ('a * 'b * 'c * 'd) -> 'b
Sourceval proj4_3 : ('a * 'b * 'c * 'd) -> 'c
Sourceval proj4_4 : ('a * 'b * 'c * 'd) -> 'd
Sourceval fst_map : ('a -> 'b) -> ('a * 'c) -> 'b * 'c
Sourceval snd_map : ('a -> 'b) -> ('c * 'a) -> 'c * 'b
Sourceval pair_map : ('a -> 'b) -> ('c -> 'd) -> ('a * 'c) -> 'b * 'd
Sourceval pair_sigle_map : ('a -> 'b) -> ('a * 'a) -> 'b * 'b
Sourceval swap : ('a * 'b) -> 'b * 'a
Sourceval pair : 'a -> 'b -> 'a * 'b
Sourceval (%>) : ('a -> 'b) -> ('b -> 'c) -> 'a -> 'c
Sourcemodule String : sig ... end
Sourcemodule Option : sig ... end
Sourceval (|?>) : 'a option -> ('a -> 'b) -> 'b option
Sourceval (|?) : 'a option -> ('a -> 'b) -> unit
Sourcemodule List : sig ... end
Sourcemodule Map : sig ... end
Sourcemodule Set = Set
Sourcemodule Mint : sig ... end
Sourcemodule Sstr : sig ... end
Sourcemodule Mstr : sig ... end
Sourceval norm_hex_string : string -> string
Sourceval sha : String.t -> Big_int.big_int
Sourceval location_to_position : Location.t -> Position.t