On theory and practice of PureScript

Ben Hart


Asynchronous JavaScript & PureScript for Haskellers

Submitted Jan 19, 2022

In this introductory talk, we will look at Asynchronous programming primitives in JavaScript and PureScript from first principles, as well as how Purescript creates structure and principled approaches to asynchronous programming.

topics to include:

  • Event listeners and observable changes on the DOM and Backend
  • Callbacks, Promises, Async/Await
  • Purescript approaches: Continuations, the Aff Monad, and Fibers
  • How JS asynchronous execution works (the Event Loop)


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

FP-Juspay is a forum to dive deep and contribute to the world of Functional Programming - Frameworks, Applications and People. more

Supported by

Community sponsor

Welcome to the MLabs page! We are a Haskell consultancy and a collection of real FP geeks. We are hiring Haskellers, Purescripters and other FP enthusiasts all year round. If you love Haskell and are looking for a job or internship, you apply here: https://apply.workable.com/mlabs/j/63DAAA4AEF/ more


nilenso is a boutique technology consultancy based in Bangalore. Over the past 9 years, we have worked on projects in e-commerce, logistics, machine learning, data science, healthcare, payments and education. You can read about some our recent projects here: https://nilenso.com/recent-tech.html. Ou… more