January 2017 Meetup


Details
Talks
Elm (https://github.com/nottsjs/speakers/issues/27)by Will White (https://github.com/willnwhite)
Elm is a domain-specific, purely functional programming language used for declaratively creating client-side web apps which compile to JavaScript.
In this talk you'll be shown The Elm Architecture, a nestable pattern for building applications, and Elm's full type inference system that helps prevent users from running into errors.
We'll look at how Elm handles HTTP requests and websockets, how it handles uncertainty, the use of partial function application for reusable views, interaction with JS libraries, and how data immutability gives you undo/redo for only a few lines of code.
After
Afterwards we'll head around the corner to Keans Head (http://www.castlerockbrewery.co.uk/pubs/keans-head/) for more JavaScript socialising.
Contact
Ask questions or to talk to our friendly community on Gitter (https://gitter.im/nottsjs/discuss)!
Find us on twitter: @nottsjs (http://twitter.com/nottsjs)

January 2017 Meetup