category-theory-presentation/categories/30_How/200_Monads/060_Composition_Fixable.md
2013-02-28 16:49:12 +01:00

326 B

Composition Fixable?

How to fix that? We want to construct an operator which is able to compose:

f :: a -> F b & g :: b -> F c.

More specifically we want to create an operator ◎ of type

◎ :: (b -> F c) -> (a -> F b) -> (a -> F c)

Note: if F = I, ◎ = (.).