Closed ikitommi closed 8 years ago
Not sure what we could do here, probably the user has to make sure inner
returns derefable if it is given one. Maybe we could wrap result in derefable if it isn't one, but I'm not sure if that functionality makes any sense.
Schema core checks the recursive value with var?
, so re-wrapping needs to retain the original derefable type. Will resolve this in the client side. Thanks!
s/recursive
expects it's value to be instance ofclojure.lang.IDeref
, so this line fails: