Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Om/React.js/Clojurescript: An introduction

Om/React.js/Clojurescript: An introduction

An introduction to Om/React.js/ClojureScript

Peter Brachwitz

May 21, 2014
Tweet

More Decks by Peter Brachwitz

Other Decks in Programming

Transcript

  1. WHAT? ... WHY? A new way of building web UIs

    using Facebook's new React.js library ... but in ClojureScript with added "functional" benefits.
  2. ALL OF CLOJURE? Almost. Excluded are the bits that don't

    make sense in a JavaScript environment.
  3. THINGS THAT WON'T WORK: Concurrency : Refs, Agents Data types:

    BigDecimal, BigInteger, Ratio Host (Java, CLR) IO related things: *out* Full list of differences on GitHub
  4. xs d b g a c f h ys d'

    g' f' e Source http://en.wikipedia.org/wiki/File:Purely_functional_tree_after.svg
  5. SOURCES Om on Github Basic Om Tutorial React on Github

    Comparing JavaScript and ClojureScript A ClojureScript tutorial by David Nolen