Maybe the reason nobody bothered to make a new language standard is because to this day many people are still saying Haskell '98 when they refer to plain Haskell, while Haskell 2010 is 14 years old now.
Maybe the reason nobody bothered to make a new language standard is because to this day many people are still saying Haskell '98 when they refer to plain Haskell, while Haskell 2010 is 14 years old now.
Most people might say Haskell '98, but don’t really mean it, because they don’t want n+k patterns, and do want hierarchical modules.
Also, the FFI is simultaneously incredibly useful and a new level/kind of unsafety that doesn’t exist in “pure” '98. And, with most Haskell programs still being native (not in-browser, or JVM, or CLR, or other VM), I think the FFI might be undervalued for it’s frequency of use.