Tony Garnock-Jones
1e1fccd34d
Switch to endpoint-based actor.rkt layer
2015-12-05 04:40:31 +13:00
Tony Garnock-Jones
54b80cf79b
Add as-endpoint to allow performing actions as if they came from other endpoints
2015-12-05 04:40:30 +13:00
Tony Garnock-Jones
25fd4fddb7
Remove notion of endpoint pre/peri/post handlers
2015-12-05 04:40:30 +13:00
Tony Garnock-Jones
25489c0043
Rearrange & begin documenting
2015-12-05 04:40:30 +13:00
Tony Garnock-Jones
2400800bba
Lots of work toward HLL
2015-12-05 04:40:30 +13:00
Tony Garnock-Jones
66fbb5e398
Fix create-process: it returns a transition
2015-12-05 04:40:30 +13:00
Tony Garnock-Jones
2ae8817a6b
Log to show what is going on in the box-and-client example
2015-12-03 12:56:52 -08:00
Tony Garnock-Jones
3087658f01
Fix missing exn propagation
2015-12-03 12:56:52 -08:00
Tony Garnock-Jones
506d74ed42
Support other kinds of actions than patches when first spawning a process
2015-12-03 12:56:52 -08:00
Tony Garnock-Jones
feb55c174c
New macro system forces fix to phase problem
2015-11-18 14:32:59 -05:00
Tony Garnock-Jones
c3e94ff7e0
Oops -- wanted the raw ctor, not the cooked one
2015-11-18 14:32:43 -05:00
Tony Garnock-Jones
c4f8b42787
Allow recording of exceptions in quit structs.
2015-11-17 14:01:04 -05:00
Tony Garnock-Jones
252a09b48d
Notes on when vs #:when
2015-11-17 14:00:45 -05:00
Tony Garnock-Jones
e3623f794b
notes-on-hll.md
2015-11-17 13:39:28 -05:00
Tony Garnock-Jones
18bf10519b
Exploring more HLL-style examples
2015-11-09 20:16:50 -05:00
Tony Garnock-Jones
46c6ac7a6e
Sketches of HLL
2015-11-09 19:07:29 -05:00
Tony Garnock-Jones
7b72d40a70
box-and-client example
2015-11-02 21:40:12 -05:00
Tony Garnock-Jones
212900bc1a
Cope with quit-world in the middle of an action sequence; TODO: unclear whether this is the best approach
2015-10-23 21:49:21 -04:00
Tony Garnock-Jones
974c21e5d0
Add quit-world action to chat.rkt
2015-10-23 19:50:08 -04:00
Tony Garnock-Jones
d7095c9995
quit-world action
2015-10-23 19:49:30 -04:00
Tony Garnock-Jones
f5d331b0d8
Canonicalize atoms during pattern- and projection-compilation and value-matching
2015-10-23 19:18:34 -04:00
Tony Garnock-Jones
f1bf1f5256
Initial summary of HLL ideas from uni.org
2015-10-22 11:35:30 -04:00
Sam Tobin-Hochstadt
0c40ac37a2
This is simpler.
2015-10-21 09:26:43 -04:00
Sam Caldwell
d23d487849
add structure-capture bit to FAQ
2015-10-20 08:34:34 -04:00
Sam Caldwell
4cb6f5cf26
add spawn/stateless to FAQ
2015-09-23 14:56:33 -04:00
Sam Caldwell
bd328012a9
Merge pull request #8 from howell/master
...
Touch-up FAQ
2015-09-23 14:47:16 -04:00
Sam Caldwell
ecb42dbbe3
Fix typo in FAQ
2015-09-22 14:48:12 -04:00
Sam Caldwell
233e536347
Add a bit about #f events to the FAQ
2015-09-22 14:48:06 -04:00
Tony Garnock-Jones
2fa909104c
Typos and whitespace
2015-09-21 13:31:37 -04:00
Sam Caldwell
d428853981
Create a FAQ based on email exchanges.
...
It's not exactly what you'd want in a FAQ, but it aggregates most of my
email exchanges with Tony and will hopefully be useful when creating a
more comprehensive collection of documentation.
I made a small effort to edit some of the information to be more usable
to a newcomer, but a lot of it is missing important context (such as
having read the paper describing the Network Calculus).
2015-09-17 22:27:35 -04:00
Tony Garnock-Jones
7ed7ce096d
Add (seal)s, for hiding structure from the routing table. Drastically improves big-bang example performance.
2015-09-07 16:05:06 -04:00
Tony Garnock-Jones
eaa59161dc
Ignore scratch dir
2015-08-25 16:14:36 -04:00
Tony Garnock-Jones
2a34861168
Switch back to module context; module-begin seems inappropriate?
2015-08-25 16:12:15 -04:00
Tony Garnock-Jones
f6be642c97
Fix set/tset usage in endpoint.rkt
2015-08-25 15:54:23 -04:00
Tony Garnock-Jones
0a98061005
Use kernel-form-identifier-list and module-begin context for local-expand
2015-08-25 15:54:08 -04:00
Tony Garnock-Jones
f52ba70b98
Toy durable key-value store
2015-08-21 17:56:03 -04:00
Tony Garnock-Jones
4d3e668ed4
Support deletion
2015-08-21 17:41:59 -04:00
Tony Garnock-Jones
e54004f4e0
Simple key-value store. Not finished!
2015-08-21 17:02:41 -04:00
Leif Andersen
03b42f1917
Fix Dependencies.
2015-08-19 15:35:08 -04:00
Tony Garnock-Jones
44b6b5dcfa
On-screen display of active window ID.
2015-08-18 20:14:59 -04:00
Tony Garnock-Jones
35e966cb13
Switch to arbitrary hash-order.
2015-08-18 20:14:31 -04:00
Tony Garnock-Jones
5eb155cc11
big-bang example
2015-08-18 20:01:58 -04:00
Tony Garnock-Jones
fc971868d9
README.md
2015-08-18 12:47:29 -04:00
Tony Garnock-Jones
02c5ee97d3
Echo server example
2015-08-18 12:45:29 -04:00
Tony Garnock-Jones
2e3a8fceaa
Handle empty matchers better in dot rendering
2015-07-14 17:56:10 -04:00
Tony Garnock-Jones
b2e94f63b4
Try it out in the tests
2015-07-14 17:44:12 -04:00
Tony Garnock-Jones
2b0ec0d632
dot output for matchers
2015-07-14 17:38:32 -04:00
Tony Garnock-Jones
7d561fc49e
First commit switching from sets to tsets for labels in RHSs of matchers.
2015-06-19 20:43:23 -04:00
Tony Garnock-Jones
ee1cf9b100
tset
2015-06-19 20:18:10 -04:00
Tony Garnock-Jones
29bbe7678b
Export treap-order; add treap->empty and treap-fold.
2015-06-19 20:08:16 -04:00