Speed up Operators.purs example by avoiding long chains of nested calls to >>=