2. Who am I?
• Fullstack developer at Viska in Iceland
• Previously at Plain Vanilla Games and WOW Air
• JavaScript for 3 years
• Scala for 3 years
• ReasonML for ~ 6 months
3. ReasonML at Viska
• 16 Google cloud functions
• 8 written in Reason
• Web admin
• 100% Reason - 8545 LOC
• 4 (soon to be) open source bindings libraries
• React Native app
• Getting started with Reason - ~1000 LOC
• All new code written in Reason
4. Native vs React Native
• Iteration loop goes from minutes to seconds
• No more need for two different teams, maybe even
with different sets of developers
• All of your web developers are now app developers
13. ReasonML
• Best of both worlds
• Typed and compiled
• Blazing fast compiler that doesn’t slow down iteration loop
• Still using React Native
• One codebase
• One team