package reason
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Reason: Syntax & Toolchain for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
reason-3.17.3.tbz
sha256=01c4591b8213ad8c71b6e9f1d180eabd200d441936ee27fe9f99646b75f9865c
sha512=f167097b3254fbf400bb816275f84157a0a9c691ebc877861e80b1c32c7e2ebc553e0a6a0ef073ec89c2c20ce80c42959dc89811e49712edd0c1fe6dce4a90e9
Description
Reason gives OCaml a new syntax that is remniscient of languages like JavaScript. It's also the umbrella project for a set of tools for the OCaml & JavaScript ecosystem.
Published: 22 Jan 2026
Dependencies (10)
-
ppxlib
>= "0.36" - cppo
- fix
-
merlin-extend
>= "0.6.2" -
menhir
>= "20180523" -
dune-build-info
>= "2.9.3" -
cmdliner
>= "1.1.0" -
ocamlfind
build -
ocaml
>= "4.08" & < "5.5" -
dune
>= "3.18"
Dev Dependencies (1)
-
odoc
with-doc
Used by (41)
-
bastet
< "2.0.0" - box
-
dream
>= "1.0.0~alpha2" - graphql_ppx
- heroicons-reason-react
- html_of_jsx
-
logs-ppx
< "0.2.0" -
melange
>= "2.0.0" & < "6.0.1-51" - melange-atdgen-codec-runtime
- melange-fest
-
melange-fetch
>= "0.2.0" - melange-jest
-
melange-json
>= "1.1.0" - melange-moment
- melange-numeral
- melange-react-dates
- melange-recharts
- melange-webapi
- naboris
- odash
-
opam-check-npm-deps
= "4.0.1" - pancake
- promise
-
quickjs
< "0.1.1" -
reanalyze
< "2.16.0" -
reason-react
>= "0.13.0" - reason-react-day-picker
-
reason-react-ppx
>= "0.13.0" - reason-standard
- relude
- reshowcase
- rhythm
-
rtop
< "3.8.0" | >= "3.17.3" - server-reason-react
-
sihl
< "0.1.4" -
spin
< "0.6.0" - stdlib-diff
- styled-ppx
- tablecloth-melange
- tyxml-jsx
- universal-portal
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page