Higher-Kinded Data Types: Syntax and Semantics | IEEE Conference Publication | IEEE Xplore