Re: proof in haskell ?