|
|
|
|
|
by jfengel
1209 days ago
|
|
Spending time in Haskell really improved my programming in other languages. I now use a functional style by default. I program imperatively when I have to, as a conscious choice, like a code smell. It's nearly always better for the project to choose a widely known and supported language, which will be Java or Python or some such. But learning how much can be done functionally when the language compels you to changes the way you look at it even when the language has imperative features. |
|
you cannot write Python like Haskell (for example) because Python lacks the necessary features.