Hi Corentin,

On 8 août 2015, at 17:23, Corentin Dupont <corentin.dupont@gmail.com> wrote:

One thing I quite don't understand is: do we really need to make the newtype/data distinction explicit?
If we used only one keyword, it should be quite easy for the compiler to detect the distinction statically. 

I think someone more knowledgable in Haskell than me should answer this.

Alexey.