Part of a series of learnings from http://lambdaconf.us/

A higher-kinded type takes a type (or multiple types) in order to be fully defined. It’s like currying or partial application.

For example, tuples: tuple<number, number> => point


SOURCE:

Chris Stead talk at LambdaConf 2016