Session
Functional UIs with Purescript + Halogen
Curious about Purescript but don't know where to even start? Been to other functional programming talks but been put off by talk of monads, monoids, typeclass hierarchies and category theory? Not in this session! We will be explicitly avoiding the noise and going right into demonstrating what buttons to press to make things happen - there's always time to go reading later!
Rewind! It has been several years since our company ceased all greenfield JavaScript development and therefore said goodbye to "undefined is not a function" forever - first starting with our forays into Elm and then progressing on to Purescript as our confidence grew and we wanted a bit more power over how our UIs were constructed.
We have been impressed with what we have found, especially with how easy some of the libraries have made the act of safely transforming data into UI and have ended up settling into the world of Halogen as we crank out largely defect-free applications and enabled us to avoid ever having to look at our client's Jira installations..
In this session we will be introducing Purescript the language as well as the basic tooling used to support development with it before going on to show explore the use of Halogen and Aff to display data and send back commands from and to a legacy .NET application - keeping it practical and easy, you'll never want to write a line of JavaScript again.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top