Nice! I have one minor "complaint". In CoNatutorals/Sharp we define
ℕ⊥ = 𝓛 ℕ
and call this the flat natural numbers.
Now you have something else called the same, with the same notation.
At least a warning would be needed, saying that one of them is the one that works constructively, and the other one is the classical definition (and that they are equivalent classically).
(I forget what we call things in our papers and in your thesis.)
Nice! I have one minor "complaint". In
CoNatutorals/Sharp
we defineand call this the flat natural numbers.
Now you have something else called the same, with the same notation.
At least a warning would be needed, saying that one of them is the one that works constructively, and the other one is the classical definition (and that they are equivalent classically).
(I forget what we call things in our papers and in your thesis.)
Everything else in the PR is fine.