From fede023a7435d0037a2bcd953a042226e9bc49d7 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Sat, 21 Nov 2015 11:26:07 -0600 Subject: [PATCH] clarifying the %sync documentation based on changes post-8sync name --- loopy.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/loopy.scm b/loopy.scm index 01c0b52..e9db917 100644 --- a/loopy.scm +++ b/loopy.scm @@ -416,14 +416,15 @@ Will produce (0 . 0) instead of a negative number, if needed." (define-syntax-rule (%sync body args ...) "Run BODY asynchronously at a prompt, passing args to make-future. -Pronounced `async' despite the spelling. +Pronounced `eight-sync' despite the spelling. %sync was chosen because (async) was already taken and could lead to errors, and this version of asynchronous code uses a prompt, so the `a' character becomes a `%' prompt! :) The % and 8 characters kind of look similar... hence this library's -name! (There are 8sync aliases if you prefer that name.)" +name! (That, and the pun 'eight-synchronous' programming.) +There are 8sync aliases if you prefer that name." (abort-to-prompt (current-agenda-prompt) (wrap body) args ...)) -- 2.31.1