News for hackers. Stuff that matters.
Re:Why I Hate Frameworks (2019) by misja111 on Monday December 18, 2023 @05:25AM (#38680906)
@hurril the equivalent of frameworks in Haskell, in the context of this discussion, are language extensions. I'd say the situation with those is even worse than the framework fad problem in Java or Javascript.
Re:Why I Hate Frameworks (2019) by Tainnor on Monday December 18, 2023 @05:29AM (#38680942)
Language extensions don't suddenly turn compile-time errors into runtime errors like certain reflection-heavy Java frameworks do.

But it's true that there's too many different ways of writing Haskell and that makes it very unapproachable to beginners (considering that the core language is not easy to learn to begin with).

Re:Why I Hate Frameworks (2019) by dllthomas on Tuesday December 19, 2023 @07:39PM (#38704054)
> Language extensions don't suddenly turn compile-time errors into runtime errors

You need -fdefer-type-errors for that!

Re:Why I Hate Frameworks (2019) by tome on Tuesday December 19, 2023 @11:01AM (#38697245)
Hmm, not sure what you mean about language extensions. Most language extensions just remove unnecessary restrictions in the language. What are you thinking of?