Displayed type theory
The combination of flags -parametric -arity 1 -direction d -external is closely related to displayed type theory (dTT), and as such can be selected with the single option -dtt. The primary differences between narya -dtt and the original dTT of the paper are:
Narya currently has no modalities, so display can only be applied to closed terms rather than to the more general □-modal ones.
Narya has symmetries, which in particular (as noted in the paper) makes
SST⁽ᵈ⁾(see Displayed coinductive types) actually usable.As noted above, display in Narya computes only up to isomorphism, and in the case of
Typeonly up to retract up to isomorphism.(A syntactic difference only) Generic degeneracies in Narya must be parenthesized, so we write
A⁽ᵈ⁾instead ofAᵈ.
Note that -dtt does not include -discreteness, but you can add it.