Browse files

Add notes for browser connected REPL planning w/ Alan & Brenton

  • Loading branch information...
1 parent 2c6ddce commit 371aa6f8c37a9702ceda255fb728d4074f4bc157 Alex Redington committed Jul 29, 2011
Showing with 13 additions and 0 deletions.
  1. +13 −0 devnotes/
13 devnotes/
@@ -0,0 +1,13 @@
+* ClojureScript browser connected REPL
+** send cljs compiler output to the browser to be evaluated
+** send results back to the command line process to be printed
+** side effects happen in the browser
+** abstract communication away using goog library
+*** Goog abstraction for websockets? Ideal!
+*** Polling? It will work everywhere.
+*** Ideally an abstraction over both that prefers websockets but doesn't fail and doesn't complain loudly.
+** evaluation daemon for the browser
+** launch browser
+** transparent update of bound symbols? We should test.
+** brepl has its own solution for deps, we'd like to tie into the ClojureScript dependency story
+** require mechanisms are out; the source that forms the repl's environment will need to be updated and the page reloaded

0 comments on commit 371aa6f

Please sign in to comment.