My thoughts after having read your post, are that Haskell looks to be a very different langage, with powerful features, and I am adding a new thing to learn on my todo list. Maybe an opportunity for the first days of the advent of code?
I fully support your point about being legitimate enough to explain partially the monad, disregarding the comment from that expert. Being an expert is not synonymous of being a good teacher. Not. At. All.
You’re good at explaining concepts Teiva. Keep on. Please.
About Haskell, yes I had a lot of fun. And I believe it's important delving into languages with a different paradigm, from time to time. It helps developing a broader vision of things. Also, I agree on the fact it's a good opportunity for the AoC :)
Hello! I just wanted to add that in your final code block, the result should actually be 'Just "Hello Hello John"' instead of 'Just "Hello John"'. Had a great time reading this. Thank you!
My thoughts after having read your post, are that Haskell looks to be a very different langage, with powerful features, and I am adding a new thing to learn on my todo list. Maybe an opportunity for the first days of the advent of code?
I fully support your point about being legitimate enough to explain partially the monad, disregarding the comment from that expert. Being an expert is not synonymous of being a good teacher. Not. At. All.
You’re good at explaining concepts Teiva. Keep on. Please.
Thanks, Robin!
About Haskell, yes I had a lot of fun. And I believe it's important delving into languages with a different paradigm, from time to time. It helps developing a broader vision of things. Also, I agree on the fact it's a good opportunity for the AoC :)
Hello! I just wanted to add that in your final code block, the result should actually be 'Just "Hello Hello John"' instead of 'Just "Hello John"'. Had a great time reading this. Thank you!