package reason

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

reason-3.17.2.tbz
sha256=7f4087016e8c393a13d57b7737677bc1dbf16978fd43c19354d4d79a794c8c47
sha512=3d3015d25bce329fbee9cef9b114831e7db1c10e19a26cbcaa27948c376bff3518b9d56fda9091c6df887df9ee8c33f45e1071e87933de79d65bcbf58c93cb17

doc/reason.refmt-lib/Refmt_lib/Printer_maker/index.html

Module Refmt_lib.Printer_makerSource

Sourcetype 'a parser_result = {
  1. ast : 'a;
  2. comments : Reason.Reason_comment.t list;
  3. parsed_as_ml : bool;
  4. parsed_as_intf : bool;
}
Sourcetype parse_itype = [
  1. | `ML
  2. | `Reason
  3. | `Binary
  4. | `BinaryReason
  5. | `Auto
]
Sourcetype print_itype = [
  1. | `ML
  2. | `Reason
  3. | `Binary
  4. | `BinaryReason
  5. | `AST
  6. | `None
]
Sourceexception Invalid_config of string
Sourcemodule type PRINTER = sig ... end
Sourceval err : string -> 'a
Sourceval ocamlBinaryParser : bool -> string -> 'a parser_result
Sourceval reasonBinaryParser : bool -> string -> 'a parser_result
Sourceval prepare_output_file : string option -> out_channel
Sourceval close_output_file : string option -> out_channel -> unit