Then to my limited understanding that's less "pure" than haskell isn't it, which doesn't allow side effects and thus forces monads?
Considering how much more approachable this Roc documentation/naming is, I'm wondering if it isn't so that the people writing Wikipedia's math pages are probably the same people that are drawn to and writes Haskell/monad "tutorials".