actors: Remove => alias.
authorChristopher Allan Webber <cwebber@dustycloud.org>
Mon, 12 Dec 2016 18:48:20 +0000 (12:48 -0600)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Mon, 12 Dec 2016 18:48:20 +0000 (12:48 -0600)
Seems it causes problems with cond and etc.  No big surprise.

* 8sync/systems/actors.scm (=>): Removed.

8sync/systems/actors.scm

index caee695345951eff635d8b4b7ee0901519468134..ea638c0e180eb5b290f88ef6bde90d36eae2669f 100644 (file)
@@ -70,7 +70,7 @@
 
             <- <-wait <-reply <-reply-wait
 
-            call-with-message msg-receive =>
+            call-with-message msg-receive
 
             ez-run-hive
             bootstrap-message
@@ -622,12 +622,6 @@ argument.  Similar to call-with-values in concept."
                      (lambda* arglist
                        body ...)))
 
-;; Emacs: (put '=> 'scheme-indent-function 2)
-;;; An experimental alias.
-(define-syntax-rule (=> rest ...)
-  (msg-receive rest ...))
-
-
 \f
 ;;; Various API methods for actors to interact with the system
 ;;; ==========================================================