You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 29, 2024. It is now read-only.
First Class Modules were not documented in Reason so far, mostly on purpose to not overwhelm early adopters of the language, and due to fear that ppl will go crazy with abstractions when learning these concepts.
Let's propose to create a document in the Reason Manual within an "Advanced" section, explaining the concepts of FCM (also the acronym):
How do you write / use FCMs
When are they useful?
When NOT to use them / offer alternative patterns
Hint on performance / readability / generated output implications in JS (only use them when really needed, good hints on API building practise)
Examples should be less abstract, no single letter placeholders, no Mathematical patterns, in best cases UI related.