generated at
Lightweight higher-kinded Polymorphism

高階型の無い型システム上で高階多相型を実現する
fp-tsとかがこれらしい
OCamlのhigherとか