Greetings, I'm a total newbie to this group. Hoping to get some help ...
I'm writing a Clojurescript/Reagent app, which among other things, does some medium size searches to solve puzzles I randomly generate. My larger searches (some only depth 10 or so) are causing Javascript to hit its "stack size limit" : core.cljs:3816 Uncaught RangeError: Maximum call stack size exceeded I am using loop and recur instead of pure recursion, so I don't think that's the issue. I am using some moderately large hashmaps to store "positions visited by search", but these should have less than 100k key-value pairs. Could something to do with these hashmaps be causing the stack issue?? I'm using CONJ to add new key-values to hashmap. I can't find the call stack to examine what's going on -- is there some way anyone can suggest for me to do that? The normal Chrome inspector gives me an uncaught exception, but I can't seem to access the actual call stack. Please help - any and all suggestions much appreciated!! If some kind and generous soul would be willing to look at my code, I'd be quite happy to share it :) Thanks in advance!! --Glenn -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojurescript+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojurescript/dd8c260a-df29-43e7-b226-a604370c9ab1n%40googlegroups.com.