Concept
Arrow type
Books
Journey Statuslearning Tags
This generalization unifies simple function types, universal types (), and dependent function types under a single constructor.
- In simple type systems: ₂, classifying functions from to , where the result type is independent of the input.
- In Pure type systems: generalized to the Dependent type product , where the result type may depend on the input value .
- The simple arrow is the special case where does not mention .
This generalization unifies simple function types, universal types (), and dependent function types under a single constructor.