package reason

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

reason-3.7.0.tgz
sha256=0fab083e9b39415b6a7fc96eb25ea9aa1a8e0a7fae2ae29b1cf7da0eaf5ef86a
md5=7eb8cbbff8565b93ebfabf4eca7254d4

doc/reason/Reason_syntax_util/index.html

Module Reason_syntax_util

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 : Reason_migrate_parsetree.Ast_408.Ast_mapper.mapper
val is_letop : string -> bool
val is_andop : string -> bool
val compress_letop_identifier : string -> string
val expand_letop_identifier : string -> string
val escape_stars_slashes : string -> string
val attribute_exists : string -> Reason_migrate_parsetree.Ast_408.Parsetree.attributes -> bool
val attributes_conflicted : string -> string -> Reason_migrate_parsetree.Ast_408.Parsetree.attributes -> bool
val map_first : ('a -> 'a) -> 'a list -> 'a list
val map_last : ('a -> 'a) -> 'a list -> 'a list
val location_is_before : Reason_migrate_parsetree.Ast_408.Location.t -> Reason_migrate_parsetree.Ast_408.Location.t -> bool
val location_contains : Reason_migrate_parsetree.Ast_408.Location.t -> Reason_migrate_parsetree.Ast_408.Location.t -> bool
val split_compiler_error : Reason_migrate_parsetree.Ast_408.Location.error -> Reason_migrate_parsetree.Ast_408.Location.t * string
val explode_str : string -> char list
module Clflags : sig ... end
val parse_lid : string -> Reason_migrate_parsetree.Ast_408.Longident.t
OCaml

Innovation. Community. Security.