What are you looking for?

Lambda calculus with types