Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davesnx/learn-reason-workshop
https://github.com/davesnx/learn-reason-workshop
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/davesnx/learn-reason-workshop
- Owner: davesnx
- Created: 2019-10-16T08:01:09.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T08:11:30.000Z (almost 2 years ago)
- Last Synced: 2024-10-31T17:44:35.438Z (2 months ago)
- Language: Reason
- Size: 1000 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setting Up
Prerequisite: either NPM or Yarn.
1. Install Reason toolchain `reason-cli`:
```
yarn add reason-cli
# or npm install reason-cli
```2. Setup your editor.
- `VSCode` along with [reason-language-server](https://github.com/jaredly/reason-language-server) extension.
- `Sublime` with [sublime-reason](https://github.com/reasonml-editor/sublime-reason)
- `vim` with [vim-reason-plus](https://github.com/reasonml-editor/vim-reason-plus)If you prefer a different editor check the instructions for [other supported editors](https://reasonml.github.io/docs/en/editor-plugins.html)
3. `$ git clone https://github.com/davesnx/learn-reason-workshop`
4. Install dependencies `yarn`. Actually downloads only BuckleScript.
# Credits
These exercises are originally from [a workshop organized by Jane Street](https://blog.janestreet.com/learn-ocaml-nyc/) for teaching `OCaml` to programmers who work in other languages and who do not necessarily have experience with functional languages. [Link to the original repo](https://github.com/janestreet/learn-ocaml-workshop).