Rust GPU iterators based on a Futhark like approach are one of my dreams (a sort of GPU equivalent for Rayon).
The Rust community is used to high level functions via the iterator abstraction and wants high performance : it seems like a perfect match.
If you want to snack on some Futhark code along with the docs, the Advent of Code solutions (linked from https://futhark-lang.org/blog/2018-12-25-futhark-0.8.1-relea...) might be a good place to start. I liked them because they include problems that are not good fit for Futhark, so it documents how to think about the applicability as well.