Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stianeikeland/emojinius
Write clojure code using emoji
https://github.com/stianeikeland/emojinius
Last synced: 3 months ago
JSON representation
Write clojure code using emoji
- Host: GitHub
- URL: https://github.com/stianeikeland/emojinius
- Owner: stianeikeland
- License: epl-1.0
- Created: 2014-02-14T00:07:01.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-02-14T00:45:46.000Z (almost 11 years ago)
- Last Synced: 2024-07-11T21:53:57.700Z (6 months ago)
- Language: Clojure
- Size: 125 KB
- Stars: 12
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](http://www.eikeland.se/other/emojinius.png)
## Example
* `cycle` : ๐ด
* `take` : ๐
* `10` : ๐```clojure
emojinius.core=> (def ๐ (๐ด [:๐ :๐ :๐ :๐ :๐]))
emojinius.core=> (๐ ๐ ๐)
-> (:๐ :๐ :๐ :๐ :๐ :๐ :๐ :๐ :๐ :๐)
```* `loop` : ๐
* `recur` : โคด
* `*` : โ
* `-` : โ
* `println` : ๐
* `when` : โ-โ```clojure
(๐ [๐ต (โ ๐ ๐)]
(โ-โ (> ๐ต ๐)
(๐ ๐ต)
(โคด (โ ๐ต ๐))))
```## 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.