Commit Graph

17 Commits

Author SHA1 Message Date
Joe Cheng
141c57ad1e Implement Shiny server in R
- Use websockets package to implement Shiny server in R
- NB: Current behavior is undefined if more than one client connects at the same time
- Added HTML and plot (actually image) binding types on the client
2012-06-26 17:53:28 -07:00
Joe Cheng
a8c44cb902 Refactoring, plus Observable
- Add Observable class (it both observes and can be observed)
- Add Map class for simpler interface to environments-as-tables
2012-06-26 10:11:16 -07:00
Joe Cheng
17b9d77547 First pass at R reactive lib 2012-06-22 15:33:52 -07:00
Joe Cheng
f0cbdd4bcf Make run script more modular 2012-06-22 11:01:47 -07:00
Joe Cheng
363955f533 Fix error in callback execution--wrong self 2012-06-22 08:12:22 -07:00
Joe Cheng
6e81f46db0 README edit 2012-06-22 08:07:20 -07:00
Joe Cheng
bbd3643833 Bootstrap instructions 2012-06-22 08:06:14 -07:00
Joe Cheng
acdaba2b0e Make ObservableValue lazily calculate its value 2012-06-21 20:55:51 -07:00
Joe Cheng
d5c49a80f9 More efficient message passing in both directions
- Server batches up all output changes and sends them at the end
- Client only sends input update messages if the value actually changed
2012-06-21 20:54:49 -07:00
Joe Cheng
51e66f8aee Add support for input[type="checkbox"] 2012-06-21 19:38:43 -07:00
Joe Cheng
2990504c8b Slight tweaks to demo app 2012-06-21 18:27:32 -07:00
Joe Cheng
586a67b025 Remove RVM from run script 2012-06-21 18:14:38 -07:00
Joe Cheng
af29721f5b IT'S ALIVE 2012-06-21 18:13:55 -07:00
Joe Cheng
4086392236 Minor refactor 2012-06-21 14:03:59 -07:00
Joe Cheng
615af50a0a Basic FR infrastructure
Modeled after Meteor deps and session packages
2012-06-21 13:58:53 -07:00
Joe Cheng
75ee6791b1 Add README 2012-06-20 11:49:15 -07:00
Joe Cheng
e28b3da1ba Initial commit 2012-06-20 11:48:08 -07:00