Reason Workshop @ReactiveConf 2017
by: Sean Grove, Jared Forsyth, Daniel Woelfel
support team: Cristiano Calcagno, @reasonvienna - @ryyppy @svensauleau @cezarneaga and @nikgraf in spirit, @matystl, @MyNaartjie
Support and Questions: Join discord channel
- workshop flow and exercises
- the repo we worked from in the workshop
- understand how to read it. (ps: old syntax)
- enter its first great features: exhaustive pattern matching, unused variables and _, destructuring, binding to JS
- type safety
- tree shaking
- fast compilation
- great to test syntax and check how it compiles to JS
- start from last file in gist, work your way upwards
-
- stateless
-
- reducer component
-
- bring in external JS libraries (eg. Moment.js)
-
- effects: aka UpdateWithSideEffects
Mixing ReasonML into your React apps, Robbie McCorkell - React London September 2017
- first workshop didn't get to this part
- we would have seen how to mix in Reason into a JS app
ps: Daniel got into Bratislava from SF at 8PM the night before, prepped all night with me, then flew out 3AM the night of.
- how to reference component
state
orprops
from a callback. - going through the entire documentation is recommended
add yours too. send a PR.