Clojure & functional programming
Proudly presenting: Unicorn Rainbow
Ado Omerhodzic, Jiri Knesl 1 min read
Unicorn Rainbow framework 1.0 is now available - a creative language extension built on Clojure with emojis and cute function names for fun coding.

An April Fools’ post from 2023, and not to be confused with Rainbow. Unicorn Rainbow is a joke library. Rainbow is the real one — a Clojure-native theorem prover with a small trusted kernel, and nothing to do with this.
After a year of blood, sweat, and tears, we are delighted to announce that our Unicorn Rainbow framework 1.0 is finally out! 🦄🌈
Unicorn Rainbow is a language extension that brings a creative, humorous, and adorable🐶 twist to the world of coding. By building upon the foundation of Clojure and incorporating emojis🐰 and functions with cute names, Unicorn Rainbow is not only practical but truly fun to use. Whether you’re a third-grader or an emoji-loving adult, Unicorn Rainbow will help you create magic when you code.💫
But it’s not been all glitter and gold, the team behind Unicorn Rainbow has been working relentlessly to have a unique framework that is sure to capture the imagination🦋 of coders worldwide. We are excited to see the innovation that will come out of using Unicorn Rainbow.
Here are some examples:
(🦄🌈 (+ 1 🌻 2 🌹 3 🐾))
;; 6
(furry-add 2 5)
;; 7
(wowsies "Hello! 🐰🐰🐰")
;; Hello! 🐰🐰🐰
Are you ready to give it a go?
Check it out on GitHub and let us know what you think! 💖
Tagged