可能重复:
Haskell 声明中的感叹号是什么意思?
和有什么区别
data Tree a = Leaf | Bin a !(Tree a) !(Tree a)
和
data Tree a = Leaf | Bin a (Tree a) (Tree a)
可能重复:
Haskell 声明中的感叹号是什么意思?
和有什么区别
data Tree a = Leaf | Bin a !(Tree a) !(Tree a)
和
data Tree a = Leaf | Bin a (Tree a) (Tree a)