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_attributes/index.html

Module Reason_attributesSource

Sourcetype attributesPartition = {
  1. arityAttrs : Ppxlib.Parsetree.attributes;
  2. docAttrs : Ppxlib.Parsetree.attributes;
  3. stdAttrs : Ppxlib.Parsetree.attributes;
  4. jsxAttrs : Ppxlib.Parsetree.attributes;
  5. stylisticAttrs : Ppxlib.Parsetree.attributes;
  6. uncurried : bool;
}

Kinds of attributes

Sourceval partitionAttributes : ?partDoc:bool -> ?allowUncurry:bool -> Ppxlib.Parsetree.attribute list -> attributesPartition

Partition attributes into kinds

Sourceval extractStdAttrs : Ppxlib.Parsetree.attribute list -> Ppxlib.Parsetree.attributes
Sourceval extract_raw_literal : Ppxlib.Parsetree.attribute list -> string option * Ppxlib.Parsetree.attribute list
Sourceval without_stylistic_attrs : Ppxlib.Parsetree.attribute list -> Ppxlib.Parsetree.attribute list
Sourceval is_jsx_attribute : Ppxlib.Parsetree.attribute -> bool
Sourceval has_jsx_attributes : Ppxlib.Parsetree.attribute list -> bool
Sourceval is_preserve_braces_attr : Ppxlib.Parsetree.attribute -> bool
Sourceval has_preserve_braces_attrs : Ppxlib.Parsetree.attribute list -> bool
Sourceval maybe_remove_stylistic_attrs : Ppxlib.Parsetree.attribute list -> bool -> Ppxlib.Parsetree.attribute list
OCaml

Innovation. Community. Security.