Add new functions from clojure 1.11 except clojure.java.math

This commit is contained in:
Michiel Borkent 2021-12-02 20:47:09 +01:00
parent 638354de56
commit f761d84312
3 changed files with 11 additions and 3 deletions

View file

@ -14,7 +14,7 @@
"depstar/src" "process/src" "depstar/src" "process/src"
"deps.clj/src" "deps.clj/resources" "deps.clj/src" "deps.clj/resources"
"resources" "sci/resources"], "resources" "sci/resources"],
:deps {org.clojure/clojure {:mvn/version "1.11.0-alpha1"}, :deps {org.clojure/clojure {:mvn/version "1.11.0-alpha3"},
borkdude/sci {:local/root "sci"} borkdude/sci {:local/root "sci"}
babashka/babashka.curl {:local/root "babashka.curl"} babashka/babashka.curl {:local/root "babashka.curl"}
babashka/fs {:local/root "fs"} babashka/fs {:local/root "fs"}

View file

@ -17,7 +17,7 @@
:resource-paths ["resources" "sci/resources"] :resource-paths ["resources" "sci/resources"]
:test-selectors {:default (complement :windows-only) :test-selectors {:default (complement :windows-only)
:windows (complement :skip-windows)} :windows (complement :skip-windows)}
:dependencies [[org.clojure/clojure "1.11.0-alpha1"] :dependencies [[org.clojure/clojure "1.11.0-alpha3"]
[borkdude/edamame "0.0.15"] [borkdude/edamame "0.0.15"]
[borkdude/graal.locking "0.0.2"] [borkdude/graal.locking "0.0.2"]
[org.clojure/tools.cli "1.0.206"] [org.clojure/tools.cli "1.0.206"]

View file

@ -192,5 +192,13 @@
'ref-set (sci/copy-var ref-set clojure-core-ns) 'ref-set (sci/copy-var ref-set clojure-core-ns)
;;'*clojure-version* clojure-version-var ;;'*clojure-version* clojure-version-var
;;'clojure-version (sci/copy-var clojure-version clojure-core-ns) ;;'clojure-version (sci/copy-var clojure-version clojure-core-ns)
} 'update-vals (sci/copy-var update-vals clojure-core-ns)
'update-keys (sci/copy-var update-keys clojure-core-ns)
'parse-boolean (sci/copy-var parse-boolean clojure-core-ns)
'parse-double (sci/copy-var parse-double clojure-core-ns)
'parse-long (sci/copy-var parse-long clojure-core-ns)
'parse-uuid (sci/copy-var parse-uuid clojure-core-ns)
'random-uuid (sci/copy-var random-uuid clojure-core-ns)
'NaN? (sci/copy-var NaN? clojure-core-ns)
'infinite? (sci/copy-var infinite? clojure-core-ns)}
) )