package reason

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val ml_to_reason_swap : string -> string
val escape_string : string -> string
val reason_to_ml_swap : string -> string
module TrailingCommaMarker : sig ... end
module EOLMarker : sig ... end
val pick_while : ('a -> bool) -> 'a list -> 'a list * 'a list
val split_by : ?keep_empty:bool -> (char -> bool) -> string -> string list
val processLineEndingsAndStarts : string -> string
val isLineComment : string -> bool
val remove_stylistic_attrs_mapper : Ppxlib.Ast_traverse.map
val is_letop : string -> bool
val is_andop : string -> bool
val compress_letop_identifier : string -> string
val expand_letop_identifier : string -> string
val backport_letopt_mapper : Ppxlib.Ast_traverse.map
val escape_stars_slashes : string -> string
class escape_stars_slashes_mapper : Ppxlib.Ast_traverse.map
class reason_to_ml_swap_operator_mapper : Ppxlib.Ast_traverse.map
class ml_to_reason_swap_operator_mapper : Ppxlib.Ast_traverse.map
val attribute_exists : string -> Ppxlib.Parsetree.attributes -> bool
val attributes_conflicted : string -> string -> Ppxlib.Parsetree.attributes -> bool
val normalized_attributes : string -> Ppxlib.Parsetree.attributes -> Ppxlib.Parsetree.attributes
val apply_mapper_to_structure : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.structure -> Ppxlib.Parsetree.structure
val apply_mapper_to_signature : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.signature -> Ppxlib.Parsetree.signature
val apply_mapper_to_type : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.core_type -> Ppxlib.Parsetree.core_type
val apply_mapper_to_expr : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.expression -> Ppxlib.Parsetree.expression
val apply_mapper_to_pattern : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.pattern -> Ppxlib.Parsetree.pattern
val apply_mapper_to_toplevel_phrase : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.toplevel_phrase -> Ppxlib.Parsetree.toplevel_phrase
val apply_mapper_to_use_file : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.toplevel_phrase list -> Ppxlib.Parsetree.toplevel_phrase list
val map_first : ('a -> 'a) -> 'a list -> 'a list
val map_last : ('a -> 'a) -> 'a list -> 'a list
val location_is_before : Ppxlib.Location.t -> Ppxlib.Location.t -> bool
val location_contains : Ppxlib.Location.t -> Ppxlib.Location.t -> bool
val split_compiler_error : Ppxlib.Location.Error.t -> Ppxlib.Location.t * string
val explode_str : string -> char list
module Clflags : sig ... end
val parse_lid : string -> Ppxlib.Longident.t
OCaml

Innovation. Community. Security.