3 ms·
> Haskell requires an extreme amount of discipline. Does it? With the type system guiding me if feels like it requires less discipline. As far as freedom is c
by codygman 10y ago
> Haskell requires an extreme amount of discipline.
Does it? With the type system guiding me if feels like it requires less discipline.
As far as freedom is concerned, I can't offhand think of something I'd want to do but can't in Haskell.
- progman 10y agoYou need a lot of discipline in the overall design of your application so that you can add code and data at any time without messing up the design. It's easy to add code in most languages, even for unexpected features which were not considered at first place. In Haskell it can be painful to do that.