Edited--op is asking about Higher-kinded Type (HKT) and not higher order type.
AFAIK there is not any language-level support for HKT in Kotlin. Maybe someday? github.com/Kotlin/KEEP/pull/87
_Original Response: Have a look at en.wikipedia.org/wiki/Higher-order_function. There is a section there for Kotlin._