Diferencia entre `data` y` newtype` en Haskell
¿Cuál es la diferencia cuando escribo esto? data Book = Book Int Int versus newtype Book = Book (Int, Int) -- "Book Int Int" is syntactically