DEV Community

Discussion on: Let's go on an adventure, a functional one.

Collapse
 
patferraggi profile image
Patricio Ferraggi

Thank you very much for commenting, is nice to re check that I am not the only one who struggles with this. Thank you for the resources, I will make sure to read them once I get into the IO monad, I don't want to rush thing so I am following books and coding a long the way while trying to use only what I read.

Haskell is indeed challenging, but it is fun and painful at the same time ahha.

Collapse
 
deciduously profile image
Ben Lovy

I think you're right here too: "this adventure can lead me to a place I would never want to come back from."

I don't use much Haskell anymore, not as much as I should but the process of learning it unlocked something I've never lost - it affects how I approach all problems, even in OOP projects.

Thread Thread
 
patferraggi profile image
Patricio Ferraggi

That is good to hear, for now is only a hunch. I still need to do a lot of learning and practicing before it actually changes the way I solve problems and approach different implementations on my daily OOP job.

Thread Thread
 
deciduously profile image
Ben Lovy • Edited

I think for me it doesn't necessarily always affect my implementations (but definitely some of them), but it did shift how I think about problems in a general sense, and how I explore a problem I don't fully understand.