Clojure Puzzle Challenge - distance to nearest vowel


Details
For the May meetup, we will discuss a recent "distance to nearest vowel" challenge puzzle posted by Eric Normand at
https://purelyfunctional.tv/issues/purelyfunctional-tv-newsletter-376-learn-from-core/
(nearest-vowels "aeiou") returns (0 0 0 0 0)
(nearest-vowels "babbb") returns (1 0 1 2 3)
(nearest-vowels "babbba") returns (1 0 1 2 1 0)
All input strings will contain at least one vowel and only letters.
Vowels are a, e, i, o, and u.
Come present and discuss your solution. And the process by which you came up with your solution.
If you have some particular clojure.core functions you are fond of, are interesting to you, or use a lot, please come ready to talk about them as well.
The goal is to learn from each other's experiences.
The meeting will be recorded.
We will continue with an online virtual meeting until further notice.
Join Zoom Meeting
https://reactioncommerce.zoom.us/j/182899227
Meeting ID: 182 899 227
Dial by your location
+1 669 900 6833 US (San Jose)
+1 646 876 9923 US (New York)
Meeting ID: 182 899 227

Clojure Puzzle Challenge - distance to nearest vowel