Huoh. Luulin, että Clojurescript ja Clojure toimii ainakin perusprimitiivien osalta samalla tavalla, mutta ei:
$ lumo Lumo 1.7.0 ClojureScript 1.9.908 Node.js v8.4.0 Docs: (doc function-name-here) (find-doc "part-of-name-here") Source: (source function-name-here) Exit: Control+D or :cljs/quit or exit cljs.user=> (min) nil
$ lein repl nREPL server started on port 45927 on host 127.0.0.1 - nrepl://127.0.0.1:45927 REPL-y 0.3.7, nREPL 0.2.12 Clojure 1.8.0 OpenJDK 64-Bit Server VM 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12 Docs: (doc function-name-here) (find-doc "part-of-name-here") Source: (source function-name-here) Javadoc: (javadoc java-object-or-class-here) Exit: Control+D or (exit) or (quit) Results: Stored in vars *1, *2, *3, an exception in *e user=> (min) ArityException Wrong number of args (0) passed to: core/min clojure.lang.AFn.throwArity (AFn.java:429)
Turhauttavaa, koska tämä merkitsee, että tulee todennäköisesti paljon ohjelmia, jotka on vahingossa rikki toisen toteutuksen kannalta.