package reason

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

Install

Dune Dependency

Authors

Maintainers

Sources

reason-3.14.0.tbz
sha256=1d09ba24a0594745ab6b38b4d5f81ead8565b73cb69ad46af1c2c26f8d324f00
sha512=542d63c99ab976d011ca39953c022bdd2120177d5905df7ee6ff9623ec4d52c09a323ff7aec95fba5e71611c3850a88172e1c2be94ce68d966b5680ddd436494

doc/reason/Reason_attributes/index.html

Module Reason_attributesSource

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

Kinds of attributes

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

Partition attributes into kinds

Sourceval extractStdAttrs : Ppxlib.attribute list -> Ppxlib.attributes
Sourceval extract_raw_literal : Ppxlib.attribute list -> string option * Ppxlib.attribute list
Sourceval without_stylistic_attrs : Ppxlib.attribute list -> Ppxlib.attribute list
Sourceval has_jsx_attributes : Ppxlib.attribute list -> bool
Sourceval has_preserve_braces_attrs : Ppxlib.attribute list -> bool
Sourceval has_quoted_extension_attrs : Ppxlib.attribute list -> bool
Sourceval maybe_remove_stylistic_attrs : Ppxlib.attribute list -> should_preserve:bool -> Ppxlib.attribute list
Sourceval has_open_notation_attr : Ppxlib.attribute list -> bool
OCaml

Innovation. Community. Security.