An EDSL that compiles to SPIR-V for graphics programming on the GPU in Haskell.