Clojure is a modern Lisp dialect for the Java Virtual Machine (with versions for the CLR and JavaScript).
I want to know what the current timestamp is. The best I can do thus far is define my own …
clojure timestamp unix-timestampDoes Clojure have named arguments? If so, can you please provide a small example of it?
clojureI understand that they're different since one works for setting *compile-path* and one doesn't. However, I need help with why …
binding clojure letI have used erlang in the past and it has some really useful things like pattern matching functions or "function …
clojure design-patterns matchingI'm intrigued in the database service Datomic, but I'm not sure if it fits the needs of the projects I …
database database-design clojure datomicI have tried to understand the difference between Lisp-1 and Lisp-2 and how this relates to Clojure but I still …
clojure lisp lisp-2What am I doing wrong? Simple recursion a few thousand calls deep throws a StackOverflowError. If the limit of Clojure …
recursion clojure stack-overflowI'm using Leiningen (for the first time) to manage an app my writing. So far I've defined the project dependencies, …
clojure leiningenI'm trying to understand clojure protocols and what problem they are supposed to solve. Does anyone have a clear explanation …
clojure protocols