Computational semantics in type theory · Study