Mini Workshop presented at Functional Conf 2019 [https://functionalconf.com/].
Purescript is a purely functional, strongly typed language, that compiles to Javascript.
It provides several high quality libraries for frontend development, and comes with excellent tooling and editor support that makes writing code a snap!
In this talk I will provide a quick introduction to some basics of Purescript, and then dive into an interactive demonstration of building a non-trivial web application from scratch. I will show how to interface with React bindings, and how to interface with some existing Javascript libraries (a React UI component lib).
The presentation will be interactive and similar to an inpromptu talk I gave which is linked below. However, I will also demonstrate live coding of an actual purescript application which people can follow along.
Bring your laptop to follow along. Read up on Purescript and initialise a simple project via the template at https://github.com/ajnsit/purescript-react-starter.