[Haskell-cafe] A non-inductive Haskell proof?