Bernard Pope presents:
Over the past couple of years I've developed an unusual hobby: implementing Python in Haskell.
The first iteration resulted in berp ( https://github.com/bjpop/berp ), a Python-to-Haskell translator. To this day it remains my most popular repository on github. The second iteration resulted in blip ( https://github.com/bjpop/blip ), which compiles Python to bytecode, and is compatible with the standard Python implementation CPython.
In this talk I will explain why I picked up this hobby, and where it might be going. I'll also talk about various Haskell features which underpin the two implementations.