Skip to content
← Engineering archive

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.

Proudly presenting: Unicorn Rainbow

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

ClojureFrameworkOpen SourceProgramming