package reason

  1. Overview
  2. Docs
Reason: Syntax & Toolchain for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

reason-3.16.0.tbz
sha256=47b0e43a7d348e2a850658ab4bec5a4fbbb9fd4ff3ec8a1c1816511558c5364e
sha512=0d8dbe33ac17b765ea018522910a333831fec278ae4da25ba039ce4d2d8152f9b2fbba5b40c453241bf4323e55e0dc070170b04caa35742c6e33a7f726feafb3

doc/reason/Reason_syntax_util/index.html

Module Reason_syntax_utilSource

Sourceval ml_to_reason_swap : string -> string
Sourceval escape_string : string -> string
Sourceval reason_to_ml_swap : string -> string
Sourcemodule TrailingCommaMarker : sig ... end
Sourcemodule EOLMarker : sig ... end
Sourceval pick_while : ('a -> bool) -> 'a list -> 'a list * 'a list
Sourceval split_by : ?keep_empty:bool -> (char -> bool) -> string -> string list
Sourceval processLineEndingsAndStarts : string -> string
Sourceval isLineComment : string -> bool
Sourceval remove_stylistic_attrs_mapper : Ppxlib.Ast_traverse.map
Sourceval is_letop : string -> bool
Sourceval is_andop : string -> bool
Sourceval compress_letop_identifier : string -> string
Sourceval expand_letop_identifier : string -> string
Sourceval backport_letopt_mapper : Ppxlib.Ast_traverse.map
Sourceval escape_stars_slashes : string -> string
Sourceval attribute_exists : string -> Ppxlib.Parsetree.attributes -> bool
Sourceval attributes_conflicted : string -> string -> Ppxlib.Parsetree.attributes -> bool
Sourceval normalized_attributes : string -> Ppxlib.Parsetree.attributes -> Ppxlib.Parsetree.attributes
Sourceval apply_mapper_to_structure : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.structure -> Ppxlib.Parsetree.structure
Sourceval apply_mapper_to_signature : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.signature -> Ppxlib.Parsetree.signature
Sourceval apply_mapper_to_type : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.core_type -> Ppxlib.Parsetree.core_type
Sourceval apply_mapper_to_expr : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.expression -> Ppxlib.Parsetree.expression
Sourceval apply_mapper_to_pattern : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.pattern -> Ppxlib.Parsetree.pattern
Sourceval apply_mapper_to_toplevel_phrase : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.toplevel_phrase -> Ppxlib.Parsetree.toplevel_phrase
Sourceval apply_mapper_to_use_file : Ppxlib.Ast_traverse.map -> Ppxlib.Parsetree.toplevel_phrase list -> Ppxlib.Parsetree.toplevel_phrase list
Sourceval map_first : ('a -> 'a) -> 'a list -> 'a list
Sourceval map_last : ('a -> 'a) -> 'a list -> 'a list
Sourceval location_is_before : Ppxlib.Location.t -> Ppxlib.Location.t -> bool
Sourceval location_contains : Ppxlib.Location.t -> Ppxlib.Location.t -> bool
Sourceval split_compiler_error : Ppxlib.Location.Error.t -> Ppxlib.Location.t * string
Sourceval explode_str : string -> char list
module Clflags : module type of Ocaml_common.Clflags
Sourceval parse_lid : string -> Ppxlib.Longident.t
OCaml

Innovation. Community. Security.