multi-parameter newtype faked with a tuple?

Viewed 871

This is a dumb question that's been bugging me for a bit. Why can't I write a newtype with multiple parameters,

newtype A = A Int Int

while the tuple version is just fine?

newtype A = A (Int, Int)

the former is much nicer in things like pattern matching.

2 Answers
Related