News for hackers. Stuff that matters.
Re:Why Learn Haskell? (2018) by jonathanpoulter on Monday March 01, 2021 @07:56AM (#26302315)
Ease of testing is the most obvious benefit.

A "pure" function is one whose result is simply based on its inputs, no dependency on external state/IO etc. Same inputs, same outputs guaranteed.

These types of functions, are really easy to reason about and unit test. State is often messy.

There are no comments on this comment yet.