1. TI1220 2012-2013Concepts of Programming LanguagesEelco Visser / TU DelftLecture 8: Traits & Type Parameterization 2. var ms := course.managers;var ms : Set…