emojinius

Code clojure using emoji


License
EPL-1.0

Documentation

emojinius

A Clojure library designed to explore strange new words, to seek out new scripts and new characters, to boldly code in a charset no man has coded in before.

Write clojure code using emoji.

Emojinius

Example

  • cycle : ๐Ÿšด
  • take : ๐Ÿ‘Š
  • 10 : ๐Ÿ”Ÿ
emojinius.core=> (def ๐Ÿ (๐Ÿšด [:๐Ÿš™ :๐Ÿš— :๐Ÿš• :๐Ÿš“ :๐Ÿšœ]))
emojinius.core=> (๐Ÿ‘Š ๐Ÿ”Ÿ ๐Ÿ)
-> (:๐Ÿš™ :๐Ÿš— :๐Ÿš• :๐Ÿš“ :๐Ÿšœ :๐Ÿš™ :๐Ÿš— :๐Ÿš• :๐Ÿš“ :๐Ÿšœ)
  • loop : ๐Ÿ”
  • recur : โคด
  • * : โœ–
  • - : โž–
  • println : ๐Ÿ“ 
  • when : โŒš-โ“
(๐Ÿ” [๐Ÿ’ต (โœ– ๐Ÿ”Ÿ ๐Ÿ”Ÿ)]
    (โŒš-โ“ (> ๐Ÿ’ต ๐Ÿ”Ÿ)
          (๐Ÿ“  ๐Ÿ’ต)
          (โคด (โž– ๐Ÿ’ต ๐Ÿ”Ÿ))))

Installing

Add [emojinius "0.1.0"] to the dependencies vector.

(ns program
  [:use emojinius.core])

(defn -main []
  (๐Ÿ“  "๐Ÿ™‹"))

Other

Pull requests and dogecoins welcome. (DM3oLs8QcAaMu5UtYrroWjeKBiaTqevPzj)

License

Copyright ยฉ 2014 Stian Eikeland

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.