Hacker News new | ask | show | jobs
by wetmore 3791 days ago
I think the way to interpret this page is not "these are all the ways to do this task in Haskell" but rather "Haskell allows me to express this problem in these ways".

The vast majority of examples on the page are curiosities which appeal to some people and arise from all the academic attention both given to Haskell and which Haskell permits. You can be a competent and highly-effective Haskell programmer without understanding the majority of these.

1 comments

Yeah that's true...although in non-functional languages it seems there are less ways still...well, it feels with Haskell there is multiple ways to think about writing the solution the problem whereas other languages there are multiple ways to just...writing the problem.

"Maybe" still blew my mind away first time I saw it...MAYBE?? MAYBE?? :D. Sure it would all be beautiful if I spent time learning it.