* Peut contenir des traces de parenthèses
| Symbol | abc | |
| String | "abc" | |
| keyword | :abc | |
| List | () | (accès par la tête) |
| Vector | [] | (accès par index) |
| Map | {:key "value"} | (key = struct) |
| Set | #{"pomme"} | |
| Absence de valeur | nil | |
| booleen | true/false | |
| Appel de fonction | (inc 10) |
Exemple du if
| Langage | Type | Valeur |
|---|---|---|
| Js | statment | ø |
| cljs/coffee | expression | Valeur du corps (branche true/false) |
(map inc [1 2 3 4])
;; => (2 3 4 5)
Simple, non ?
Trop, simple ?
MACRO
| JS namespace | |
| creation d'objet | |
| appel de fonction | |
| output direct | |
| Reader litteral | |
| Conversion des types natifs |
|
| Style | Clojure | Node |
| Configuration | Leiningen | Grunt |
| Code | boot | Gulp |
| Simon "Bourguiboeuf" | Tout ne vas pas plus vite |
| Lionel Royer | Vercingétorix jette ses armes aux pieds de César |
| Quinn Dombrowski | Spare parentheses |
| Kelp | Wiring After |
| Fmpgoh | Venus de Milo |
| Road Fun | Lazy Sunday |
| Casey Florig | Walking Dead |
| Jamiecat | Zombie Day Toulouse 2014 |
| marcovdz | Compressed Car |
| Andrew Becraft | Crate full of BrickArms ordnance |
| Owen Massey McKnight | Dictionary pigeonholes |