The growing collection of embedded effect systems for Haskell demonstrates both that effects & handlers are interesting, and that Haskell is an excellent language for designing, implementing, and using them. Still, adoption of the technology in applications and reusable infrastructure appears to lag behind. Both programs and languages stand to gain; I argue that not only should you design programs around effects & handlers, but that we should design Haskell around them too.
About the Speaker
Rob Rix is a programmer based in London, Canada. His lifelong fascination with programming languages eventually led him to work on syntax-aware diffing, to found the open source project “semantic" at GitHub, and to build the fused-effects library available on Hackage. He’s fond of sequent calculus, and this summer he made a guitar.
Colouring outside the lines at GitHub.
Program Display Configuration
Thu 15 Sep
Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Praguechange