Skip to content

Conversation

rmatthes
Copy link
Owner

the multisorted option functor is an instance of a generalized option functor where the added constant is not a terminal object but an extra variable with a given sort

the calculation of the distributive law for the option functor is generalized so that it can be reused for the multisorted case by mere instantiation

generalized option functors are just the functors "a + _" and "_ + a" with arbitrary fixed a instead of a terminal object
…generalized option

all proofs simply still go through
then, for compatibility with previous development, trivially instantiate to option
this uses the generalized option functor with a constant that is not a terminal object
@benediktahrens
Copy link

LGTM

rmatthes pushed a commit that referenced this pull request Sep 15, 2017
rmatthes pushed a commit that referenced this pull request Mar 12, 2018
disp bicat laws (all except two last ones)
rmatthes pushed a commit that referenced this pull request Aug 1, 2018
rmatthes pushed a commit that referenced this pull request Jun 6, 2019
rmatthes pushed a commit that referenced this pull request Aug 9, 2019
Finished displayed univalence of sigma
rmatthes pushed a commit that referenced this pull request Jan 4, 2022
rmatthes pushed a commit that referenced this pull request Apr 12, 2022
Definition of Homotopical Categories
rmatthes pushed a commit that referenced this pull request Apr 14, 2022
…inwhiskering

Proposal to use more section variables in whiskering
rmatthes pushed a commit that referenced this pull request Nov 17, 2022
Keep master up to date with development on branches WIP*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants