This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For each Ruby module/class, we have Ruby methods on the left and the equivalent | |
Clojure functions and/or relevant notes are on the right. | |
For clojure functions, symbols indicate existing method definitions, in the | |
clojure namespace if none is explicitly given. clojure.contrib.*/* functions can | |
be obtained from http://github.com/kevinoneill/clojure-contrib/tree/master, | |
ruby-to-clojure.*/* functions can be obtained from the source files in this | |
gist. | |
If no method symbol is given, we use the following notation: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
clj-html.core & compojure.html comparison conclusions | |
be sure to see syntax.clj and performance.clj first | |
* Interoperability between clj-html.core and compojure.html might be feasble, as | |
their syntax are similar. | |
* Helper functions must be written to return html Strings, not vector syntax, if | |
they are to be used with both libraries. | |
* clj-html.core is between 1 and 2 orders of magnitude faster than compjure.html. | |
* Users need to decide how they want to balance the speed of clj-html.core with |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains any messages produced by compilers while | |
running configure, to aid debugging if configure makes a mistake. | |
It was created by configure, which was | |
generated by GNU Autoconf 2.61. Invocation command line was | |
$ ./configure --disable-debug --prefix=/usr/local/Cellar/wget/1.11.4 | |
## --------- ## | |
## Platform. ## |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
USER_CLJ_DIR=/Users/mmcgrana/Clojure | |
# Local src, test, and classes | |
CP=src/:test/:classes/ | |
# Local jars | |
if [ -d jars ]; then | |
for file in jars/*.jar; do |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/remote/ring(clojure-test) $ lein test | |
[null] Exception in thread "main" java.lang.ExceptionInInitializerError (NO_SOURCE_FILE:1) | |
[null] at clojure.lang.Compiler.eval(Compiler.java:4658) | |
[null] at clojure.lang.Compiler.eval(Compiler.java:4633) | |
[null] at clojure.core$eval__5236.invoke(core.clj:2017) | |
[null] at clojure.main$eval_opt__7411.invoke(main.clj:227) | |
[null] at clojure.main$initialize__7418.invoke(main.clj:246) | |
[null] at clojure.main$null_opt__7446.invoke(main.clj:271) | |
[null] at clojure.main$main__7466.doInvoke(main.clj:346) | |
[null] at clojure.lang.RestFn.invoke(RestFn.java:426) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defproject foo "0.0.1" | |
:repositories [["clojure-releases" "http://build.clojure.org/releases"]] | |
:dependencies [[org.clojure/clojure "1.1.0"] | |
[org.clojure/clojure-contrib "1.1.0"]]) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/remote/leiningen(master) $ git show-ref HEAD | |
b6a807bd3350138cfe88821207071378dcba9fdb refs/remotes/origin/HEAD | |
~/remote/leiningen(master) $ lein deps | |
[INFO] snapshot leiningen:lein-swank:1.0.0-SNAPSHOT: checking for updates from central | |
[INFO] snapshot leiningen:lein-swank:1.0.0-SNAPSHOT: checking for updates from clojure-snapshots | |
[INFO] snapshot leiningen:lein-swank:1.0.0-SNAPSHOT: checking for updates from clojars | |
[INFO] snapshot leiningen:leiningen:1.0.0-SNAPSHOT: checking for updates from clojure-snapshots | |
[INFO] snapshot leiningen:leiningen:1.0.0-SNAPSHOT: checking for updates from clojars | |
[INFO] snapshot leiningen:leiningen:1.0.0-SNAPSHOT: checking for updates from central |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; possible functional interface | |
(defn with-sessions [handler session-store-impl & [opts]] ...) | |
(defn session [req] ...) | |
(defn flash [req] ...) | |
(defn session-assoc [resp key val] ...) | |
(defn session-dissoc [resp key] ...) | |
(defn session-set [resp session] ...) | |
(defn session-drop [resp] ...) | |
(defn flash-assoc [resp key val] ...) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/remote/leiningen(master) $ git show-ref HEAD | |
94c675afe6767aa142bfc882298f0f828e476e24 refs/remotes/origin/HEAD | |
~/remote/leiningen(master) $ git diff | |
diff --git a/bin/lein b/bin/lein | |
index 9b587b6..25cfe49 100755 | |
--- a/bin/lein | |
+++ b/bin/lein | |
@@ -80,5 +80,5 @@ elif [ "$1" = "self-install" ]; then | |
exec wget -O "$LEIN_JAR" "$LEIN_URL" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/remote/ring(master) $ lein test | |
[null] Exception in thread "main" java.lang.ExceptionInInitializerError (NO_SOURCE_FILE:1) | |
[null] at clojure.lang.Compiler.eval(Compiler.java:4658) | |
[null] at clojure.lang.Compiler.eval(Compiler.java:4633) | |
[null] at clojure.lang.Compiler.eval(Compiler.java:4634) | |
[null] at clojure.core$eval__5236.invoke(core.clj:2017) | |
[null] at clojure.main$eval_opt__7411.invoke(main.clj:227) | |
[null] at clojure.main$initialize__7418.invoke(main.clj:246) | |
[null] at clojure.main$null_opt__7446.invoke(main.clj:271) | |
[null] at clojure.main$main__7466.doInvoke(main.clj:346) |
OlderNewer