Apr 2015
13 Mon
14 Tue
15 Wed
16 Thu 09:30 AM – 12:15 AM IST
17 Fri 09:30 AM – 12:00 AM IST
18 Sat 12:00 AM – 12:15 AM IST
19 Sun
Vagmi Mudumbai
Participants will walk away with an appreciation of the Elm programming language that shows an entirely new way of building javascript applications. Its type safety ensures that you will never see errors like “undefined is not a function”.
Elm is a functional programming language that eliminates run time errors in Javascript. It supports Virtual DOM based approach for building apps for both HTML and SVG based DOM that has been popularized by frameworks like React.js. I will introduce the basics concepts of Elm using the Elm.Html and why virtual-dom and immutable data structures are great ideas. We can then look at the the awesomeness of the Elm Reactor project that lets us all give demos like Bret Victor in Inventing on Principle.
A laptop with a working browser and internet connection. We will be primarily using http://elm-lang.org/try for the code samples.
Vagmi Mudumbai is mostly a developer. He welcomes all things λ. He heads a high end consultancy Tarka Labs focused on building distributed applications with technologies like Clojure, Javascript, Ruby and Elm. Although he has been a staunch beleiver in the dynamically typed camp (Ruby/Python/JS), he is leaning towards the strongly and statically typed languages camp like Haskell/Purescript/Elm.
Hosted by
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}