mori icon indicating copy to clipboard operation
mori copied to clipboard

ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript

Results 63 mori issues
Sort by recently updated
recently updated
newest added

Already exists in ClojureScript, but needs to be exposed to Mori consumers.

I've been searching around a bit and haven't found anything conclusive. Is it possible for cljs to utilize closure compiler's `--modules` option as described here: http://stackoverflow.com/a/7827251/525714 My thought was maybe...

major

i see that mori's EDN parser is gone now, is there a seperate npm module i can rely on for that functionality?

Not really sure how to debug this, but `toClj` seems to always return the original object. I'm using mori along with [wisp](github.com/Gozala/wisp) inside [node-sandboxed-module](https://github.com/felixge/node-sandboxed-module). Just `echo`ing some test Wisp code...

Maybe I just missing where the built library is, but would be nice to have a 'dist' directory with the unminified and minified built versions of Mori. This would enable...

Adds basic support for extending several protocols to vanilla JS objects via `mori.extend` The protocols included thusfar: `IAssociative`, `ICloneable`, `ICollection`, `ICounted`, `IEncodeClojure`, `IEncodeJS`, `IEquiv`, `IHash`, `IKVReduce`, `ILookup`, `IMap`, `ISeq`, `ISeqable`...

I'm getting an error when trying to use `reduce_kv` with a subvec containing nil values ``` js No protocol method IKVReduce.-kv-reduce defined for type object: [1 nil nil nil] ```...

mori.cljs: line 166 `(def ^:export renameKeys set/rename-keys)` in the console on http://swannodette.github.io/mori i don't see `mori.rename_keys`

I fall asleep typing run-script. Did you know you can just do `npm run` instead? =)