Learning type theory