Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a25d4ec28cf151f9

Jump to content

Talk:Reason (programming language)

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 7 months ago by Jlin in topic Some aspects of this are outdated

Created as part of Requested articles

Specifically

Requested move 11 December 2020

[edit]
The following is a closed discussion of a requested move. Please do not modify it. Subsequent comments should be made in a new section on the talk page. Editors desiring to contest the closing decision should consider a move review after discussing it on the closer's talk page. No further edits should be made to this discussion.

The result of the move request was: Moved. (non-admin closure) Simplexity22 (talk) 16:47, 24 December 2020 (UTC)Reply



Reason (syntax extension for OCaml)Reason (programming language)https://reasonml.github.io/docs/en/what-and-why says that it is a programming language. https://2ality.com/2017/11/about-reasonml.html, the citation for the first sentence which says it is a syntax extension, says that it is a programming language. I don't doubt that it is a syntax extension of OCaml, but I don't think we have reliable sources saying that it is not a programming language. The name "Reason (programming language)" better parallels the titles of other articles, and is a lot less unwieldy than "Reason (syntax extension for OCaml)" Enervation (talk) 04:54, 11 December 2020 (UTC)Reply

The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Some aspects of this are outdated

[edit]

ReScript is no longer compatible with Reason syntax and has become its own language. ReScript started as the combination of bucklescript and reason, but it is now unrelated to the Reason project.

Reason can still be compiled to JavaScript, but not with the rescript or bucklescript compiler. it now uses a tool called melange. 96.230.237.114 (talk) 00:54, 25 April 2024 (UTC)Reply

I just did a bunch of changes to address this. I also split out ReScript into its own article, so that this article can focus on Reason. Jlin (talk) 04:11, 22 December 2025 (UTC)Reply