Re:Comparing the Same Project in Rust, Haskell, C++, Python,...
by tathougies on Sunday June 16, 2019 @12:19PM
(#20196243)
With the exception of very few extensions that I've never seen used in practice, Haskell language extensions are mutually compatible and create a language that is a strict superset of the old language. In this sense, I'm not sure how they're much different than the --c++=14 flag in GCC.
[ Parent
| on HN ]
Re:Comparing the Same Project in Rust, Haskell, C++, Python,...
by mlthoughts2018 on Tuesday June 18, 2019 @08:09AM
(#20212106)
If you need to know and understand syntax implications on highly generic type pattern constructs coming from a dozen external pragmas, just to be able to read the code then it’s a severe language design problem.