syndicate-rkt/syndicate
Tony Garnock-Jones 0b1e9874d1 Treat #:message separately from #:asserted.
While in principle messages are "instantaneous" assertions, it invites
confusion to treat them as such in context of `(object)` because
assertions by default spawn nested facets, so it's too easy to
accidentally wrap a message handler in an unwanted facet. Being
explicit about messages means you never get an unwanted facet wrapper.
2021-06-15 12:41:46 +02:00
..
bin Launchers from previous incarnation 2021-06-10 16:46:02 +02:00
distributed Add ConnectionPeer assertions; rename TcpOutbound -> TcpRemote and TcpInbound -> TcpLocal 2021-06-15 12:37:14 +02:00
drivers Treat #:message separately from #:asserted. 2021-06-15 12:41:46 +02:00
private TAttenuate 2021-06-09 15:06:58 +02:00
schemas Add ConnectionPeer assertions; rename TcpOutbound -> TcpRemote and TcpInbound -> TcpLocal 2021-06-15 12:37:14 +02:00
support Fix and add copyright notices 2021-06-04 16:20:14 +02:00
test/core Fix and add copyright notices 2021-06-04 16:20:14 +02:00
HOWITWORKS.md Update commit names 2020-04-27 20:34:09 +02:00
actor.rkt escape-pod 2021-06-15 12:38:13 +02:00
bag.rkt Fix and add copyright notices 2021-06-04 16:20:14 +02:00
dataflow.rkt Fix and add copyright notices 2021-06-04 16:20:14 +02:00
dataspace.rkt actor-group; bug fixes 2021-06-13 07:55:50 +02:00
driver-support.rkt entity/stop-on-retract 2021-06-10 13:29:19 +02:00
engine.rkt actor-group; bug fixes 2021-06-13 07:55:50 +02:00
entity-ref.rkt TAttenuate 2021-06-09 15:06:58 +02:00
event-expander.rkt Fix and add copyright notices 2021-06-04 16:20:14 +02:00
field.rkt Fix and add copyright notices 2021-06-04 16:20:14 +02:00
functional-queue.rkt Credit-based flow control on tcp driver; line mode 2021-06-11 14:18:53 +02:00
gensym.rkt Fix and add copyright notices 2021-06-04 16:20:14 +02:00
info.rkt Launchers from previous incarnation 2021-06-10 16:46:02 +02:00
lang.rkt Fix and add copyright notices 2021-06-04 16:20:14 +02:00
main.rkt Provide event-expanders 2021-06-14 19:23:20 +02:00
pattern-expander.rkt Fix and add copyright notices 2021-06-04 16:20:14 +02:00
pattern.rkt Introduce `object` and `spawn/link` 2021-06-10 16:21:30 +02:00
relay.rkt Clean up relay logging 2021-06-10 16:46:28 +02:00
rewrite.rkt TAttenuate 2021-06-09 15:06:58 +02:00
schema-compiler.rkt Introduce `object` and `spawn/link` 2021-06-10 16:21:30 +02:00
skeleton.rkt Oops! Omitted DBind case when extending index skeleton 2021-06-09 14:53:22 +02:00
sturdy.rkt Adapt to recent changes in preserves-schema 2021-06-08 15:39:55 +02:00
syntax-classes.rkt Conditional assertion 2021-06-10 10:00:22 +02:00
syntax.rkt Treat #:message separately from #:asserted. 2021-06-15 12:41:46 +02:00