An EDSL that compiles to SPIR-V for graphics programming on the GPU in Haskell | Hacker News Reader