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