News for hackers. Stuff that matters.
Re:New Adventures for Elm by sriku on Tuesday January 05, 2016 @08:00AM (#10842996)
Elm's extensible records are more powerful than even what Evan is willing to encourage. You can use them to implement type classes as well as first class modules, albeit with a bit of extra typing (ahem). They even permit you to have multiple "instances" for the same type if you require that.
Re:New Adventures for Elm by agrafix on Tuesday January 05, 2016 @12:37PM (#10844604)
The problem is that it will not work for higher kinded types as that's not supported in Elm. You can not define a functor, a monad, ...