7 ms·
It's a great pattern. It's also the default in Haskell because you can't normally invoke imperative actions from a pure function.
by garethrowlands 5y ago
It's a great pattern. It's also the default in Haskell because you can't normally invoke imperative actions from a pure function.