News for hackers. Stuff that matters.
Re:What Golang Is and Is Not by catnaroek on Sunday August 21, 2016 @02:00PM (#12331926)
Because, in ML, a type-level function that one module views as an abstract type constructor might be viewed by another module as a type synonym. Haskell's type language allows type constructors to appear partially applied, but requires type synonyms to appear fully applied, so it can't deal with this discrepancy.

There are no comments on this comment yet.