quil

dorab 2018-04-09T17:05:58.000186Z

Quil newbie here. How do I access the state of a Quil sketch from the REPL? I create a new project with lein new quil quiltest. I change the frame rate to 0.1 using (q/frame-rate 0.1) to slow things down. In cider I run (-main). Now, I want to find out what the state is. I tried adding (println "state:" state) in the draw function, but I get the following error error in process filter: nrepl--dispatch-response: [nREPL] No response handler with id nil found. Probably has something to do with how cider interacts with the stdout of the inferior clojure process. I then tried (q/state-atom) in the REPL buffer, but I get nil. Is there a way to inspect the state of the sketch. Ideally, from the REPL?

dorab 2018-04-09T17:09:26.000593Z

Should mention that this is Clojure (not Clojurescript) on a Mac with emacs/cider. In case it matters. Running the latest versions.