A collection of awesome things regarding Reason/OCaml ecosystem.
Reason
Reason General Resources
Reason Starter Kits
Reason Tutorials
- An Invitation to ReasonML
- Armed with Reason - Target Raspberry PI
- Intro to Reason Compilation
ReasonReact
Reason Talks
- 2017 06 – @bassjacob – Node.ninjas Sydney – Everything happens for a Reason
- 2017 05 – @chenglou – React Europe – Imperfection
- 2017 05 – @chenglou – React London – What's in a language?
- 2017 04 – @chenglou – React Conf – Taming the Meta Language
- Dawn of Reason - Sander Spies slides
- From Unikernels to Databases to UIs: Truly full-stack apps in OCaml - Sean Grove
- Reason - Phil Holden slides
- Age of Reason - Sean Grove slides
- How to build your first Reason App? - Peter Ferak slides
Reason Tools
- reason-tools - Chrome/Firefox Reason extension
- RED - Native Reason/OCaml debugger
- bs-loader - Webpack loader for Bucklescript
- resuggest - Discover Reason functions based on examples.
Reason Libraries/Bindings
- Reasonml-community - Where some of the community projects live
- reason-react - React.js bindings
Reason Editor Plugins
See the official guide here
BuckleScript
Example Apps
- ReasonReact example - ReasonReact examples
- ReasonReact Hacker News - Hacker News written in Reason
- Mareo - Online Mario game demo drawn on canvas
- Reason Maze - Amazing online maze generation
- ReLayout - Standalone CSS Flexbox Implementation in Reason
Contribution
Your contributions and suggestions are heartily♡ welcome. (✿◠‿◠)