1 min readFeb 19, 2020
No language can be 100% pure, there’s always IO. Functions are lazy by default, not always, print is an eager function. This behavior is changed in our new version (unreleased) and now it’s a little more functional (No eager, IO returned by print, and some other improvements), we’re still working on this.
Yes, +
is a function, but imagine writing a mathematical equation using pipes. We don’t want to torture the users, we want to make things easier, and cleaner.