Skip to content

Commit 371aa6f

Browse files
author
Alex Redington
committedJul 29, 2011
Add notes for browser connected REPL planning w/ Alan & Brenton
1 parent 2c6ddce commit 371aa6f

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed
 

‎devnotes/bcrepl.org

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
* ClojureScript browser connected REPL
2+
** send cljs compiler output to the browser to be evaluated
3+
** send results back to the command line process to be printed
4+
** side effects happen in the browser
5+
** abstract communication away using goog library
6+
*** Goog abstraction for websockets? Ideal!
7+
*** Polling? It will work everywhere.
8+
*** Ideally an abstraction over both that prefers websockets but doesn't fail and doesn't complain loudly.
9+
** evaluation daemon for the browser
10+
** launch browser
11+
** transparent update of bound symbols? We should test.
12+
** brepl has its own solution for deps, we'd like to tie into the ClojureScript dependency story
13+
** require mechanisms are out; the source that forms the repl's environment will need to be updated and the page reloaded

0 commit comments

Comments
 (0)
Please sign in to comment.