syndicate-2017/racket/syndicate/examples
Tony Garnock-Jones 0cff79abec Switch from parameters to "stores".
A store is like a parameter, except stores are independent of each
other, unlike parameters which are bundled together into a single
parameterization. This was observable in cases like the
example-action-after-suspension code checked in here, where dataflow
invoked a script, which parameterized current-dataflow-subject-id.
This captured *too much* of things like the pending-patch and
pending-actions. Subsequent `schedule-action!` calls' effects were
then lost.
2016-07-28 15:45:45 -04:00
..
actor Switch from parameters to "stores". 2016-07-28 15:45:45 -04:00
all-pairs-shortest-paths Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
.gitignore Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
Makefile Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
bank-account-monolithic.rkt #lang syndicate/monolithic, integrated with incremental 2016-07-12 13:45:32 -04:00
bank-account.rkt Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
big-bang.rkt Support current-ground-dataspace for big-bang and friends 2016-07-16 16:07:34 -04:00
box-and-client.rkt Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
chat-client.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
chat-no-quit-world-no-nesting.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
chat-no-quit-world.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
chat-simplified-internals.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
chat.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
durable-key-value-store.rkt Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
echo.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
endpoint-example.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
example-lang.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
example-layer.rkt Rename "network" to "dataspace" throughout 2016-04-07 09:42:54 +02:00
example-meta-drop.rkt Rename "network" to "dataspace" throughout 2016-04-07 09:42:54 +02:00
example-meta-echo.rkt Rename "network" to "dataspace" throughout 2016-04-07 09:42:54 +02:00
example-meta-echo2.rkt Rename "network" to "dataspace" throughout 2016-04-07 09:42:54 +02:00
example-plain.rkt Rename "network" to "dataspace" throughout 2016-04-07 09:42:54 +02:00
example-quit-world.rkt Rename "network" to "dataspace" throughout 2016-04-07 09:42:54 +02:00
example-swap-int-and-claim.rkt Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
example-wildcard-assertion-1.rkt Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
example-wildcard-assertion-2.rkt Rename "network" to "dataspace" throughout 2016-04-07 09:42:54 +02:00
forward-chaining.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
key-value-store.rkt Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
mini-echo.rkt Alpha convert: prospect -> syndicate 2016-04-01 19:53:46 -04:00
tcp-hello.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
two-buyer-protocol-incremental.rkt Modify LLL two-buyer examples to give buyer A a budget 2016-07-28 15:33:52 -04:00
two-buyer-protocol-monolithic.rkt Modify LLL two-buyer examples to give buyer A a budget 2016-07-28 15:33:52 -04:00
udp-hello-plain.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
udp-multicast.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
ws-echo-client.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
ws-echo.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
ws-hello-ssl.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00
ws-hello.rkt Introduce syndicate module *activation*. 2016-07-12 15:05:56 -04:00