Definition
Let be a typed language. An applicative structure for is a pair where is a family of sets for each type , and is a family of functions for each pair of types
Let be a typed language. An applicative structure for is a pair where is a family of sets for each type , and is a family of functions for each pair of types