https://clojuredocs.org/ ClojureDocs * Core Library(1.10.1) * Quick Reference * Log In ClojureDocs * 1.10.1 * Core Library * Quick Ref * Log In * ClojureDocs * 1.10.1 * Core Library * Quick Ref * Log In * ClojureDocs is a community-powered documentation and examples repository for the Clojure programming language. [ ] Top Contributors [20086][109629][211644][cd4185cdca][10421][138993][16046bb426] [211644][147981][31028993][68dd6f5091][142529][10583730][bfc366066e] [bcacd00a7f][109629][211644][1487241][36645452][8d3c423e74] [cacfb7ecf0][8399149][1334295][20086][8271291][19522656][1321842] [5fd658a8d2][10b2fd3c0a][81018e4231][fd31b8bcea][bbb26d2a5e][22608] [1836941][2fa4c391db][528360][92894][1de5617efb][a523012f66][8271291] [5db30f607f][3f7913b563][94482][4631165][24317401][124476] [1ad3de25d0][76c55292df][ee24aacb65][10583730][528932][9e10dfa345] [11434205][37649][a54a4dc204][24317401][d28543d134][598193] [bd6e62afb4][e33ee460f5][a684c0fd4f][3646688][889685][39f90a6c0f] [367789][bc41ebab54][b3ee701dd6][200617][889685][745748][22b6fbc4a3] [24441401] Migrate your old ClojureDocs account Recently Updated [30010]PEZ authored an example for clojure.core/require 12 hours ago. [30010]PEZ added a see-also from clojure.core/require to clojure.core /resolve 12 hours ago. [30010]PEZ added a see-also from clojure.core/resolve to clojure.core /requiring-resolve 12 hours ago. [30010]PEZ added a see-also from clojure.core/require to clojure.core /requiring-resolve 12 hours ago. [1836941]mars0i authored a note for clojure.core/dotimes 3 days ago. [19522656]Crowbrammer authored an example for clojure.core/ alter-var-root 7 days ago. On Clojure Clojure is a concise, powerful, and performant general-purpose programming language that runs on the JVM, CLR, Node.js, and modern mobile and desktop web browsers. New to Clojure and not sure where to start? Here are a few good resources to get you off on the right foot: * Rich Hickey's Greatest Hits (videos) * Clojure for the Brave and True * Clojure from the Ground Up * 4Clojure (learn Clojure interactively) * ClojureScript Koans * Run Clojure code live in your browser There's no denying that Clojure is just so *different* from what most of us are used to (what is up with all those parentheses?!), so it's no surprise that it takes a bit to get your head around it. Stick with it, and you won't be disappointed. But don't take our word for it, here's what XKCD has to say: [lisp_cycle] Seems like more than a few these days. Happy coding! ;; Let's define some data using list / map ;; literals: (def scenes [{:subject "Frankie" :action "say" :object "relax"} {:subject "Lucy" :action "s" :object "Clojure"} {:subject "Rich" :action "tries" :object "a new conditioner"}]) ;; Define a function (defn people-in-scenes [scenes] (->> scenes (map :subject) (interpose ", ") (reduce str))) ;; Who's in our scenes? (println "People:" (people-in-scenes scenes)) ;;=> People: Frankie, Lucy, Rich Clojure in Production * [netflix-lo] * [amazon-log] * [The_Climat] * [funding-ci] * [Twitter_lo] * [factual-lo] * [simple-log] * [heroku-log] * [logo-corpo] * [soundcloud] * [puppet-log] * [living-soc] * [circleci-l] * [walmart-la] * [oscaro-log] * [rjmetrics-] * [cognician-] * [qubit-logo] * [kira-logo] * [farmlogs-l] * [stylefruit] * [adzerk-log] * [witai-logo] * [pisano-log] Contribute to ClojureDocs We need your help to make ClojureDocs a great community resource. Here are a couple of ways you can contribute. * Give Feedback Please open a ticket if you have an idea of how we can improve ClojureDocs. * Add an Example Sharing your knowledge with fellow Clojurists is easy: First, take a look at the examples style guide, and then add an example for your favorite var (or pick one from the list). In addition to examples, you also have the ability to add 'see also' references between vars. - - Brought to you by Zachary Kim. Tweet