News for hackers. Stuff that matters.
Re:Beating Decades of Optimized C with 80 Lines of Haskell by unhammer on Wednesday October 16, 2019 @02:51AM (#21267742)
If you're talking about BANGPATTERNS, that is completely normal in Haskell.

Pretty much any non-trivial Haskell program (and many trivial ones too) will have !'s in various places to force something to be strict, and to use the ! syntax you do need to add a pragma. Those pragmas are what let Haskell evolve new features without breaking backward compatibility, so Haskell programs tend to have a lot of them. Perhaps one day we'll have a new standard (it's been 19 years since the last one) which will include some of the pragmas by default. In the meanwhile, it's possible to turn the common ones on project-wide and just forget about them.

Re:Beating Decades of Optimized C with 80 Lines of Haskell by klodolph on Wednesday October 16, 2019 @04:57AM (#21268385)
> …it's been 19 years since the last one…

Does Haskell 2010 not count?

Re:Beating Decades of Optimized C with 80 Lines of Haskell by unhammer on Wednesday October 16, 2019 @03:45PM (#21274660)
doh! 9 of course, thanks