From fe6e83f19ec785a4fb3b04b9200f4abdb6aeb9b5 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Tue, 8 Mar 2016 10:59:10 +0000 Subject: [PATCH] Switch from prefab to transparent for actor link structures. --- prospect/actor.rkt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prospect/actor.rkt b/prospect/actor.rkt index ded53e9..7b30848 100644 --- a/prospect/actor.rkt +++ b/prospect/actor.rkt @@ -145,11 +145,11 @@ ;; ;; A LinkActive is a (link-active Symbol Symbol), describing an ;; ongoing relationship between the indicated caller and callee. -(struct link-active (caller-id callee-id) #:prefab) +(struct link-active (caller-id callee-id) #:transparent) ;; ;; A LinkResult is a (link-result Symbol Symbol (Listof Any)), ;; describing the final values yielded by a callee to its caller. -(struct link-result (caller-id callee-id values) #:prefab) ;; message +(struct link-result (caller-id callee-id values) #:transparent) ;; message ;; Projection for observing LinkActive. (define link-active-projection (compile-projection (link-active ? (?!))))