From truth to type