Compare commits
4 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
04357f90bc | ||
|
|
6b26362b31 | ||
|
|
954190a511 | ||
|
|
1eadde445f |
6 changed files with 17 additions and 8 deletions
2
VERSION
2
VERSION
|
|
@ -1 +1 @@
|
||||||
0.11.1
|
0.11.2
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
com.rpl.specter.macros
|
com.rpl.specter.macros
|
||||||
com.rpl.specter.zipper
|
com.rpl.specter.zipper
|
||||||
com.rpl.specter.protocols
|
com.rpl.specter.protocols
|
||||||
com.rpl.specter.transient]
|
com.rpl.specter.transients]
|
||||||
:source-uri
|
:source-uri
|
||||||
{#"target/classes" "https://github.com/nathanmarz/specter/tree/{version}/src/clj/{classpath}x#L{line}"
|
{#"target/classes" "https://github.com/nathanmarz/specter/tree/{version}/src/clj/{classpath}x#L{line}"
|
||||||
#".*" "https://github.com/nathanmarz/specter/tree/{version}/src/clj/{classpath}#L{line}"
|
#".*" "https://github.com/nathanmarz/specter/tree/{version}/src/clj/{classpath}#L{line}"
|
||||||
|
|
@ -46,4 +46,5 @@
|
||||||
:aliases {"cleantest" ["do" "clean,"
|
:aliases {"cleantest" ["do" "clean,"
|
||||||
"cljx" "once,"
|
"cljx" "once,"
|
||||||
"test"]
|
"test"]
|
||||||
"deploy" ["do" "clean," "cljx" "once," "deploy" "clojars"]})
|
"deploy" ["do" "clean," "cljx" "once," "deploy" "clojars"]}
|
||||||
|
)
|
||||||
|
|
|
||||||
10
repl.clj
10
repl.clj
|
|
@ -4,7 +4,15 @@
|
||||||
|
|
||||||
(cljs.build.api/build "target/classes/com/rpl"
|
(cljs.build.api/build "target/classes/com/rpl"
|
||||||
{:output-to "out/main.js"
|
{:output-to "out/main.js"
|
||||||
:verbose true})
|
:verbose true
|
||||||
|
:warning-handlers [(fn [warning-type env extra]
|
||||||
|
(when (warning-type cljs.analyzer/*cljs-warnings*)
|
||||||
|
(when-let [s (cljs.analyzer/error-message warning-type extra)]
|
||||||
|
(binding [*out* *err*]
|
||||||
|
(println "WARNING:" (cljs.analyzer/message env s))
|
||||||
|
(println "Failed to build because of warning!")
|
||||||
|
)
|
||||||
|
(System/exit 1))))]})
|
||||||
|
|
||||||
(cljs.repl/repl (cljs.repl.node/repl-env)
|
(cljs.repl/repl (cljs.repl.node/repl-env)
|
||||||
:watch "target/classes/com/rpl"
|
:watch "target/classes/com/rpl"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
(ns com.rpl.specter.benchmarks
|
(ns com.rpl.specter.benchmarks
|
||||||
(:use [com.rpl.specter]
|
(:use [com.rpl.specter]
|
||||||
[com.rpl.specter macros]
|
[com.rpl.specter macros]
|
||||||
[com.rpl.specter.transient]
|
[com.rpl.specter.transients]
|
||||||
[com.rpl.specter.impl :only [benchmark]])
|
[com.rpl.specter.impl :only [benchmark]])
|
||||||
(:require [clojure.walk :as walk]))
|
(:require [clojure.walk :as walk]))
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
(ns com.rpl.specter.transient
|
(ns com.rpl.specter.transients
|
||||||
#+cljs
|
#+cljs
|
||||||
(:require-macros [com.rpl.specter.macros
|
(:require-macros [com.rpl.specter.macros
|
||||||
:refer
|
:refer
|
||||||
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
(def END!
|
(def END!
|
||||||
"Navigates to an empty (persistent) vector at the end of a transient vector."
|
"Navigates to an empty (persistent) vector at the end of a transient vector."
|
||||||
(i/comp-paths* [(i/->TransientEndNavigator)]))
|
(i/comp-paths* (i/->TransientEndNavigator)))
|
||||||
|
|
||||||
(defn- t-get-first
|
(defn- t-get-first
|
||||||
[tv]
|
[tv]
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
#+cljs [cljs.test.check.generators :as gen]
|
#+cljs [cljs.test.check.generators :as gen]
|
||||||
#+cljs [cljs.test.check.properties :as prop :include-macros true]
|
#+cljs [cljs.test.check.properties :as prop :include-macros true]
|
||||||
[com.rpl.specter :as s]
|
[com.rpl.specter :as s]
|
||||||
[com.rpl.specter.transient :as t]
|
[com.rpl.specter.transients :as t]
|
||||||
[clojure.set :as set]))
|
[clojure.set :as set]))
|
||||||
|
|
||||||
;;TODO:
|
;;TODO:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue