Skip to content
This repository has been archived by the owner on Jun 4, 2022. It is now read-only.

Can't cache a namespace with spec defs #359

Closed
mfikes opened this issue Feb 19, 2018 · 5 comments
Closed

Can't cache a namespace with spec defs #359

mfikes opened this issue Feb 19, 2018 · 5 comments
Labels

Comments

@mfikes
Copy link
Collaborator

mfikes commented Feb 19, 2018

Presumably this will occur if Lumo is built against ClojureScript master:

planck-repl/planck#647

@arichiardi
Copy link
Collaborator

Oh the error is the same as in: #355

Will check that thank you!

@mfikes
Copy link
Collaborator Author

mfikes commented Feb 19, 2018

If you end up needing to work around the upstream transit-cljs issue, one trivial way to do so is to (clojure.walk/postwalk identity x) on x before passing it to the transit routines. (walk will inherently convert any map entries encountered to vectors)

@arichiardi
Copy link
Collaborator

Thanks I will probably have to!

@mfikes
Copy link
Collaborator Author

mfikes commented Mar 27, 2018

transit-cljs 0.8.248 is available with a fix for the upstream issue

@arichiardi
Copy link
Collaborator

Thanks Mike, will bump.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants