Session Details

Need a lifta?  

Level :
Date :
10:45 AM Sunday
Room :
Round Table
Interested : (-) - Registered : (-)


lifta: using functional techniques to compose asynchronous work at the application level with JavaScript Take control of branching, looping and error handling with asynchronous function arrows. We can compose these constructs with first-class function wizardry instead of getting stuck in "callback hell" or hopelessly trying to understand a rat's nest of functions using async/await. When promises leave you need a lifta. We'll explain how it works without getting bogged down in the usual functional programming gobbledygook, and we'll examine real-world, practical working examples in web services and apps.

The Speaker(s)


Bill Enright

Developer of lifta, a functional library for asynchronous work at the application level. 35+ years of experience in software development. Software engineering manager in the life sciences field. JavaScript and Node enthusiast in the wee hours. Strong interest in using functional approaches to building games and apps.
  • Not Interested
  • Interested
  • Attending