append a new monadic function to this list of functions such that
append a new monadic function to this list of functions such that
Arrs[R, A, B] => (B => Eff[R, C]) => Arrs[R, A, C]
execute this monadic function
execute this monadic function
This method is stack-safe
map the last returned effect
Sequence of monadic functions from A to B: A => Eff[B]
Internally it is represented as a Vector of functions:
A => Eff[R, X1]; X1 => Eff[R, X2]; X2 => Eff[R, X3]; ...; X3 => Eff[R, B]