Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

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

  • Loading branch information...
commit 371aa6f8c37a9702ceda255fb728d4074f4bc157 1 parent 2c6ddce
@aredington aredington authored
Showing with 13 additions and 0 deletions.
  1. +13 −0 devnotes/bcrepl.org
View
13 devnotes/bcrepl.org
@@ -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
Please sign in to comment.
Something went wrong with that request. Please try again.