Guest User

has

a guest
May 2nd, 2013
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. partreeMap :: (a -> b) -> BinaryTree a -> BinaryTree b
  2. partreeMap f Leaf = Leaf
  3. partreeMap f (Branch v l r) = let v' = f v
  4.                         l' = partreeMap f l
  5.                          r' = partreeMap f r
  6.                           in
  7.                           (v' `par` l' `par` r') `pseq` (Branch v' l' r')
Advertisement
Add Comment
Please, Sign In to add comment