package reason

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

Install

Dune Dependency

Authors

Maintainers

Sources

reason-3.9.0.tbz
sha256=bcf0081ecf3d05ce68e82876a1bc2a48497c78225b8b310f2cf24b33f3568416
sha512=388a0d8970b83423bb79978e4df3a558c27e043fc216a8d288ca7aab9babd8a3db45219ba53c9db09d791c07017f26ceba3a7d714c8ce9bf369d2e8b796d6d81

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
Sourcemodule Clflags : sig ... end
Sourceval parse_lid : string -> Ppxlib.Longident.t
OCaml

Innovation. Community. Security.