1

Possible Duplicate:
What does the exclamation mark mean in a Haskell declaration?

What is the difference between

data Tree a = Leaf | Bin a !(Tree a) !(Tree a)

and

data Tree a = Leaf | Bin a (Tree a) (Tree a)
Community
  • 1
  • 1
Michael Litchard
  • 3,987
  • 3
  • 25
  • 48
  • 5
    http://stackoverflow.com/questions/993112/what-does-the-exclamation-mark-mean-in-a-haskell-declaration – John Jul 17 '12 at 19:23

0 Answers0