
11 Mar
2012
11 Mar
'12
3:43 p.m.
On Sun, Mar 11, 2012 at 07:26:02PM +0000, Ozgur Akgun wrote:
Hi again,
What interpreter do you use? With ghci, I don't get any errors.
*Main> f (Branch 12 (Branch 15 Empty Empty) (Branch 28 Empty Empty)) (12,15,Empty,Empty,28,Empty,Empty)
Hi, Me neither, no error on GHCi 7.4.1 on ArchLinux. Prelude> data Tree = Empty | Branch Integer Tree Tree deriving (Show) Prelude> let f (Branch x (Branch y y1 y2) (Branch z z1 z2)) = (x,y,y1,y2,z,z1,z2) Prelude> f (Branch 12 (Branch 15 Empty Empty) (Branch 28 Empty Empty)) (12,15,Empty,Empty,28,Empty,Empty) HTH, Adrien -- Adrien Haxaire www.adrienhaxaire.org | @adrienhaxaire