https://hgpu.org/?p=28276
Experiences in Building a Composable and Functional API for Runtime SPIR-V Code Generation