Type checking, type inference, Church, Curry, polymorphe types, Unification theory, ... All type theory related