X-Git-Url: https://jxself.org/git/?p=8sync.git;a=blobdiff_plain;f=8sync%2Fsystems%2Factors.scm;h=fb170bc45a1af34c86d557240da60cb7d22925af;hp=9009d301470a1c9872fd32cfe306b5f1b1b1653d;hb=9fe37b475673e2c703c2bc08e0eba42fc7648ebf;hpb=9414dea358e9067f1d333650df1a228dcc4bf378 diff --git a/8sync/systems/actors.scm b/8sync/systems/actors.scm index 9009d30..fb170bc 100644 --- a/8sync/systems/actors.scm +++ b/8sync/systems/actors.scm @@ -71,6 +71,8 @@ send-message send-message-wait reply-message reply-message-wait + <- <-wait <-reply <-reply-wait + ez-run-hive bootstrap-message @@ -246,6 +248,16 @@ If key not found and DFLT not provided, throw an error." (abort-to-prompt abort-to from-actor new-message))) +;;; Aliases! +;;; See: http://mumble.net/~jar/articles/oo-moon-weinreb.html +;;; (also worth seeing: http://mumble.net/~jar/articles/oo.html ) + +(define <- send-message) +(define <-wait send-message-wait) +(define <-reply reply-message) +(define <-reply-wait reply-message-wait) + + ;;; Main actor implementation ;;; =========================