package reason

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

reason-3.17.3.tbz
sha256=01c4591b8213ad8c71b6e9f1d180eabd200d441936ee27fe9f99646b75f9865c
sha512=f167097b3254fbf400bb816275f84157a0a9c691ebc877861e80b1c32c7e2ebc553e0a6a0ef073ec89c2c20ce80c42959dc89811e49712edd0c1fe6dce4a90e9

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