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.ocaml-migrate-parsetree/Reason_omp/Migrate_410_409/Def/index.html

Module Migrate_410_409.DefSource

Sourcetype missing_feature =
  1. | Pexp_letexception
  2. | Ppat_open
  3. | Pexp_unreachable
  4. | PSig
  5. | Pcstr_record
  6. | Pconst_integer
  7. | Pconst_float
  8. | Pcl_open
  9. | Pcty_open
  10. | Oinherit
  11. | Pwith_typesubst_longident
  12. | Pwith_modsubst_longident
  13. | Pexp_open
  14. | Pexp_letop
  15. | Psig_typesubst
  16. | Psig_modsubst
  17. | Otyp_module
  18. | Immediate64
  19. | Anonymous_let_module
  20. | Anonymous_unpack
  21. | Anonymous_module_binding
  22. | Anonymous_module_declaration
  23. | ExistentialsInPatternMatching
  24. | With_modtype
  25. | With_modtypesubst
  26. | Psig_modtypesubst
  27. | Extension_constructor
  28. | Pcd_vars

Features which are not available in all versions of the frontend

Sourceexception Migration_error of missing_feature * Location.t

Exception thrown by migration functions when a feature is not supported.

Sourceval missing_feature_description : missing_feature -> string

missing_feature_description x is a text describing the feature x.

Sourceval missing_feature_minimal_version : missing_feature -> string

missing_feature_minimal_version x is the OCaml version where x was introduced.

Sourceval migration_error_message : missing_feature -> string

Turn a missing feature into a reasonable error message.

OCaml

Innovation. Community. Security.