[Haskell-cafe] lambda calculus and equational logic