Would it then follow that commands/builtins like `time` and `sudo` are monads? What about shell commands in general, since you can always chain together stdout to stdin with pipes?
Mind you, shell pipes aren't actually implemented monadically, but you can certainly visualize it that way when working with functional libraries.