[Haskell-cafe] Pruning the tree

2004-07-04 Thread paolo veronelli
Now I have my infinite tree inf t =Leaf 1 treeGrower :: Tree String- Tree String treeGrower (Leaf a )= treeGrower (Fork (Leaf (a++1)) (Leaf (a++2))) treeGrower (Fork l r) = Fork (treeGrower l) (treeGrower r) data Tree a = Fork (Tree a) (Tree a) | Leaf a deriving Show inf=treeGrower t I'd like to

Re: [Haskell-cafe] Pruning the tree

2004-07-04 Thread Clive Brettingham-Moore
t =Leaf 1 treeGrower :: Tree String- Tree String treeGrower (Leaf a )= treeGrower (Fork (Leaf (a++1)) (Leaf (a++2))) treeGrower (Fork l r) = Fork (treeGrower l) (treeGrower r) data Tree a = Fork (Tree a) (Tree a) | Leaf a deriving Show inf=treeGrower t Welcome to Haskell programming -