Search code examples
Functor is for (a -> b) -> (f a -> f b), what is for (Category c) => c a b -> c (f a)...

haskellcategory-theorycategory-abstractions

Read More
How is `arr fst` a natural transformation?...

haskellfunctorcategory-theoryarrow-abstraction

Read More
Why do Static Arrows generalise Arrows?...

haskellapplicativecategory-theoryarrow-abstraction

Read More
Why is ArrowApply an only option when proving equivalence with Monads?...

haskellmonadscategory-theoryarrow-abstraction

Read More
Why does mutual yielding make ArrowApply and Monads equivalent, unlike Arrow and Applicative?...

haskellmonadsapplicativecategory-theoryarrow-abstraction

Read More
Arrowizing the Store comonad...

haskellcategory-theoryarrow-abstractioncomonad

Read More
What's the relationship between profunctors and arrows?...

haskellfunctorcategory-theoryarrow-abstractionprofunctor

Read More
Is (\f -> fmap f id) always equivalent to arr?...

haskellfunctorcategory-theoryarrow-abstractioncategory-abstractions

Read More
Control.Category, what does >>> and <<< mean?...

haskellcategory-theoryfunction-compositionarrow-abstractioncategory-abstractions

Read More
Arrow without arr...

haskellcategory-theoryarrow-abstraction

Read More
Arrows are exactly equivalent to applicative functors?...

haskellapplicativecategory-theoryarrow-abstraction

Read More
Difference between initial and terminal objects in a category...

haskellfunctional-programmingcategory-theory

Read More
A monad is just a monoid in the category of endofunctors, what's the problem?...

haskellmonadscategory-theorymonoids

Read More
Is there a non-identity monad morphism M ~> M that is monadically natural in M?...

haskellmonadscategory-theory

Read More
How to define free monads and cofree comonads in Lean4?...

haskellmonadscategory-theoryleancomonad

Read More
How can I implement a Functor trait in Rust?...

rustcategory-theory

Read More
Don't understand notation of morphisms in Monoid definition...

haskellcategory-theorymonoids

Read More
Is this property of a functor stronger than a monad?...

haskellfunctional-programmingmonadsfunctorcategory-theory

Read More
Products and coproducts in posets...

productcategory-theoryposet

Read More
Bifunctors in Haskell vs in category theory...

haskellcategory-theorybifunctor

Read More
Forgetting Cofree annotations using a catamorphism...

haskellfunctional-programmingcategory-theoryrecursion-schemescatamorphism

Read More
What are free monads?...

haskellmonadscategory-theoryfree-monad

Read More
cats effect evaluates only the final for coprehension and ignores rest...

scalafunctional-programmingscala-catscategory-theorycats-effect

Read More
Is Last a free monoid?...

haskellfunctorcategory-theorymonoids

Read More
Why are monad transformers different to stacking monads?...

haskellmonadsmonad-transformerscategory-theory

Read More
Deriving a monad from a cofree comonad...

haskellcategory-theorycomonad

Read More
How do I prove two applications of the absurd pattern result in the same in Cubical Agda?...

agdacategory-theorycubical-type-theory

Read More
Can one simplify the Codensity monad on Maybe?...

haskellmonadsdependent-typecontinuationscategory-theory

Read More
In Scala cats-laws, why is the functor composition law different from canonical definition?...

scalafunctorscala-catscategory-theory

Read More
Why doesn't Haskell's `Functor` instance define a "return-like" function?...

haskellcategory-theory

Read More
BackNext