Monad.Of_monad3SourceThe same as S except the monad type has three arguments. The second and third are always just passed through.
module M : sig ... endSame as Infix, except the monad type has three arguments. The second and third are always just passed through.