helix

lilactown 2022-05-18T17:13:39.368479Z

might be worth just using (js-obj "me" "Geraldo" "all" "unset" ,,,)

lilactown 2022-05-18T17:14:11.074809Z

seems simpler and just as easy to read/edit

2022-05-18T00:17:18.721909Z

I think I have a solution to this. Instead of (j/lit {map with unpredictable order}) I can (j/lit [vector with predictable order]) and at runtime I build the js/obj, It's a runtime hit but less than using cljs persistent structures because the data is already as js vector in pairs, and I don't have to fall back to js code, because its meant to be edited by clojure programmers