A arxiv.org Several types of types in programming languages 84 points chesterfield 11 years ago 32 comments