News for hackers. Stuff that matters.
Re:Reflecting on Haskell in 2017 by marcosdumay on Monday December 04, 2017 @11:53AM (#15845291)
And lets not forget about UndecidableInstances and its ilk, that enable amazing pieces of functionality if used well, but incredibly dangerous if you are not careful
Re:Reflecting on Haskell in 2017 by whateveracct on Monday December 04, 2017 @01:35PM (#15846260)
UndecidableInstances is actually not bad. I turn it on all the time and don't feel scared when I do. Worst-case, I write some bad instances and the compiler fails due to the recursion limit. IncoherentInstances is the one that really has no place since it can make code unsound.