JSFoo 2017

JSFoo is a conference about JavaScript and everything related.

Neehar Venugopal


And The Reason Is You

Submitted Sep 10, 2017

Reason is a shiny new wrapper on a venerable old functional language - OCaml. With fantastic type inference, a blazing fast compiler that spits out idiomatic javascript and trivial interop with existing JS code, Reason is a great choice to introduce a funtional, statically typed language into your stack.


  1. History of OCaml / Bucklescript / Reason
  2. Why Reason, and what it is not
  3. The mechanics of the Reason toolchain
  4. A basic introduction to core Reason features
  5. How to incrementally introduce Reason to a large front end codebase
  6. An example of integration with Reason React

Speaker bio

CTO at insider.in, write functional javascript, and pop punk not pills.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more