|
21 | 21 | [mori.macros :refer [mori-export make-inspectable]])
|
22 | 22 | (:require [clojure.set :as set]
|
23 | 23 | [cljs.reader :as reader]
|
24 |
| - [clojure.data :as data])) |
| 24 | + [clojure.data :as data] |
| 25 | + [clojure.zip :as zip])) |
25 | 26 |
|
26 | 27 | (mori-export range cljs.core/range)
|
27 | 28 | (mori-export list cljs.core/list)
|
|
204 | 205 | (mori-export parse reader/read-string)
|
205 | 206 | (mori-export diff data/diff)
|
206 | 207 |
|
| 208 | +(mori-export zipper zip/zipper) |
| 209 | +(mori-export seqZip zip/seq-zip) |
| 210 | +(mori-export vectorZip zip/vector-zip) |
| 211 | +(mori-export node zip/node) |
| 212 | +(mori-export isBranch zip/branch?) |
| 213 | +(mori-export children zip/children) |
| 214 | +(mori-export makeNode zip/make-node) |
| 215 | +(mori-export path zip/path) |
| 216 | +(mori-export lefts zip/lefts) |
| 217 | +(mori-export rights zip/rights) |
| 218 | +(mori-export down zip/down) |
| 219 | +(mori-export up zip/up) |
| 220 | +(mori-export root zip/root) |
| 221 | +(mori-export right zip/right) |
| 222 | +(mori-export rightmost zip/rightmost) |
| 223 | +(mori-export left zip/left) |
| 224 | +(mori-export leftmost zip/leftmost) |
| 225 | +(mori-export insertLeft zip/insert-left) |
| 226 | +(mori-export insertRight zip/insert-right) |
| 227 | +(mori-export replace zip/replace) |
| 228 | +(mori-export edit zip/edit) |
| 229 | +(mori-export insertChild zip/insert-child) |
| 230 | +(mori-export appendChild zip/append-child) |
| 231 | +(mori-export next zip/next) |
| 232 | +(mori-export prev zip/prev) |
| 233 | +(mori-export isEnd zip/end?) |
| 234 | +(mori-export remove zip/remove) |
| 235 | + |
207 | 236 | ;; =============================================================================
|
208 | 237 | ;; Node.js Inspection support
|
209 | 238 |
|
|
0 commit comments