Skip to content

Commit 1dbae69

Browse files
committed
feat: add memoize, cache, cli, trace libraries
1 parent 2a67068 commit 1dbae69

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ pom.xml.asc
1313
.hg/
1414
*.build_artifacts.txt
1515
/uclj
16+
/reports

project.clj

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,17 @@
55
:url "https://www.eclipse.org/legal/epl-2.0/"}
66
:dependencies [[org.clojure/clojure "1.10.3"]
77
[org.clojure/core.async "1.5.644"]
8+
[org.clojure/core.cache "1.0.225"]
89
[org.clojure/core.logic "1.0.0"]
9-
[org.clojure/spec.alpha "0.3.214"]
10-
[org.clojure/test.check "1.1.1"]
10+
[org.clojure/core.memoize "1.0.253"]
1111
[org.clojure/data.priority-map "1.1.0"]
12-
[org.clojure/data.json "2.4.0"]
1312
[org.clojure/data.csv "1.0.0"]
13+
[org.clojure/data.json "2.4.0"]
1414
[org.clojure/data.xml "0.2.0-alpha6"]
15+
[org.clojure/spec.alpha "0.3.214"]
16+
[org.clojure/test.check "1.1.1"]
17+
[org.clojure/tools.cli "1.0.206"]
18+
[org.clojure/tools.trace "0.7.11"]
1519
[org.clojure/math.combinatorics "0.1.6"]]
1620
:main uclj.core
1721
:aot :all

src/uclj/core.clj

+5
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
'[[clojure.core]
1212
[clojure.core.async :as async]
1313
[clojure.core.logic :as logic]
14+
[clojure.core.memoize :as memo]
15+
[clojure.core.cache :as cache]
1416
;clojure.data
1517
;clojure.datafy
1618
[clojure.data.csv :as csv]
@@ -24,6 +26,9 @@
2426
[clojure.set :as set]
2527
[clojure.string :as s]
2628
[clojure.test :refer [deftest testing is are]]
29+
[clojure.test.check :as check]
30+
[clojure.tools.cli :as cli]
31+
[clojure.tools.trace :as trace]
2732
[clojure.walk :as walk]
2833
[clojure.zip :as zip]])
2934

0 commit comments

Comments
 (0)