LambdaCube 3D is a Haskell-like purely functional language for GPU. Try it out:
Latest commits.
Builders behind this project.