-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Presheaves, BinProd, Elements, TwistedArrow, Constant #872
Conversation
My apologies, this ended up being a mix of only moderately related things:
|
I think if we want a "most general" version of a universal property, a good one to pick in my experience is "representable profunctor", i.e. a profunctor C^o x D -> Set that is equivalent to a composition of Hom with a functor either from C to D or vice-versa. This includes adjoint functors, relative adjoint functors, limits, colimits, Kan extensions etc very directly. I hacked something up here that could be cleaned up and submitted (https://github.com/maxsnew/cubical-cbpv/blob/main/Profunctor.agda). |
@mortberg are you going to review this? If not I'll do it |
Please do it! I'm way behind on all of my reviewing, so any help is very appreciated! |
Thanks! I just did some minor cleanup. |
Expanding the presheaf library (Cubical.Categories.Presheaf)