Skip to main content
texifying
Source Link
Dima Pasechnik
  • 14k
  • 2
  • 34
  • 70

Take a Cartesian (or monoidal) closed category; define Reader monad for a given object E$E$ as X |-> X^E;$X \mapsto X^E$; and take a strong monad M $M$ (strong means preserves product or tensor product).

Now the composition M o E$M\circ E$ (M$M$ followed by E$E$) is a monad again.

At least I believe it is true; and I wonder if it is a known fact, or plain wrong.

Take a Cartesian (or monoidal) closed category; define Reader monad for a given object E as X |-> X^E; and take a strong monad M (strong means preserves product or tensor product).

Now the composition M o E (M followed by E) is a monad again.

At least I believe it is true; and I wonder if it is a known fact, or plain wrong.

Take a Cartesian (or monoidal) closed category; define Reader monad for a given object $E$ as $X \mapsto X^E$; and take a strong monad $M$ (strong means preserves product or tensor product).

Now the composition $M\circ E$ ($M$ followed by $E$) is a monad again.

At least I believe it is true; and I wonder if it is a known fact, or plain wrong.

Source Link

Seems like Reader monad composed with a strong monad produces a monad, am I right?

Take a Cartesian (or monoidal) closed category; define Reader monad for a given object E as X |-> X^E; and take a strong monad M (strong means preserves product or tensor product).

Now the composition M o E (M followed by E) is a monad again.

At least I believe it is true; and I wonder if it is a known fact, or plain wrong.