Functional programming on the web - case study Elm
Details
The second meetup of this new season will focus on functional programming issues in the Haskell-influenced language of Elm.
http://photos2.meetupstatic.com/photos/event/3/c/1/f/600_444495391.jpeg
A key issue for Haskell and other functional languages is handling effects. For websites this includes asynchronous network calls, as well as user-initiated browser events.
Elm is a functional reactive programming (FRP) language that compiles to Javascript. The talk will explore how the language handles effects, and look at how the patterns developed in the Elm community are influencing mainstream web frameworks, such as Angular and React.
The presentation will be given by Simon Hampton, developer of the Elm-Charts (http://package.elm-lang.org/packages/simonh1000/elm-charts/1.0.3/) library.
