dg - it's a Python! No, it's a Haskell!