[Haskell-cafe] LIPL: a tiny functional language implemented