This ReasonML training course begins by covering the fundamentals of ReasonML. Next, a number of small applications will be developed as you learn about strong type inference, which helps to eliminate time writing type annotations so there is more focus on business logic instead. The course concludes by exploring expressive type features coupled with an extremely fast edit-compile-run feedback loop which increases productivity. You must have experience in developing in JavaScript for the web. Experience using React will be of benefit but not required.
By attending ReasonML workshop, delegates will learn to:
- Identify the major benefits of using ReasonML
- Arrange and build a ReasonML project
- Describe how ReasonML's rich and strong type system can help you ship code that is free of type errors
- Create, use, and access ReasonML's sophisticated type features
- Write unit tests ReasonML code using the Jest test framework
- Scaffold and modify a web project using ReasonReact
The ReasonML class is ideal for:
- Developers and developer teams who need to learn ReasonML.
