How about

a :: Something
a = let x = x in x

  ppp a

On Mon, 31 Dec 2007 09:11:12 +0200, Cristian Baboi <[EMAIL PROTECTED]> wrote:

Thank you.

data Something = This | S Something

ppp :: Something -> String

ppp This = ""
ppp (S x) = 'S':(ppp x)


How can I prevent one to pass  'let x = S x in x' to ppp ?



________ Information from NOD32 ________
This message was checked by NOD32 Antivirus System for Linux Mail Servers.
 part000.txt - is OK
http://www.eset.com
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to