diff options
Diffstat (limited to 'src/boot.clj')
-rw-r--r-- | src/boot.clj | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/boot.clj b/src/boot.clj index f687c487..3e82cea8 100644 --- a/src/boot.clj +++ b/src/boot.clj @@ -202,6 +202,13 @@ (defn count [coll] (. RT (count coll))) +;;list stuff +(defn peek [list] + (. RT (peek list))) + +(defn pop [list] + (. RT (pop list))) + ;;map stuff (defn contains [coll key] @@ -225,6 +232,9 @@ (defn vals [map] (. RT (vals map))) +(defn rseq [smap] + (. smap (rseq))) + (defn andfn [& args] (if (nil? (rest args)) (first args) |