From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Vladimir Zhbanov Newsgroups: gmane.lisp.guile.user Subject: Re: ?-suffix for booleans... good-idea? or bad-idea? Date: Fri, 5 May 2017 20:26:03 +0300 Message-ID: <20170505172603.GA7386@localhost.localdomain> References: <878tmpoi3x.fsf@dustycloud.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: blaine.gmane.org 1494005194 6482 195.159.176.226 (5 May 2017 17:26:34 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 5 May 2017 17:26:34 +0000 (UTC) User-Agent: Mutt/1.5.23 (2014-03-12) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri May 05 19:26:30 2017 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6gzt-0001aE-V8 for guile-user@m.gmane.org; Fri, 05 May 2017 19:26:30 +0200 Original-Received: from localhost ([::1]:48283 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6gzz-0006Sl-EI for guile-user@m.gmane.org; Fri, 05 May 2017 13:26:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43085) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6gzc-0006Sf-2z for guile-user@gnu.org; Fri, 05 May 2017 13:26:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6gzZ-0000Hr-1L for guile-user@gnu.org; Fri, 05 May 2017 13:26:12 -0400 Original-Received: from mail-lf0-x241.google.com ([2a00:1450:4010:c07::241]:34415) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d6gzY-0000G3-Nx for guile-user@gnu.org; Fri, 05 May 2017 13:26:08 -0400 Original-Received: by mail-lf0-x241.google.com with SMTP id q24so1081059lfb.1 for ; Fri, 05 May 2017 10:26:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=W982+JCW9JRh3WTdTiKkvu3frKYcu/fcBsLAawDvJgg=; b=lUM9HcGJD/3GJzqFL1LeJYAZ+IQrJ6phWMPFxuKmc25JX+nakuZweTWplEA9IkmpNs CG7PkkJxp5gRYa8UfRU2O406xpK9bC/zVchkj82ft5R+OMUZIVW8znyY0PTaqoPhewmS ZAFjCxbnhaMyhuPvxuWEs5dylJBGCfSqeC/uxEnP863sUL2rfU7RdRzHh8IksWfspHIn 8ojYn3CIJf62mo/8wyhjhat6aXuYe1TI9PkO43QVmC/KYkSF618Rz97t5XplVTS04soj iqh5wFIuCSza4iR/A/hlaHumgLh9r9yuUHkLVDthGM7EPaeF6ju6mJpqysesLr9+48ni EuBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=W982+JCW9JRh3WTdTiKkvu3frKYcu/fcBsLAawDvJgg=; b=Dlmsq90Y94lhIOIysTa9EiUGleTdUiqaICTuDMKLSv3WBAM3wPtg9aM5GmwH2Vu/Kg 3N1obgVxMp5YnCO8OqP6Ne6e4GbAT6tT3HzLe0C3qg/YgHPvwuG7rX5xei8GnpG7Q6JB s2/s/DGf6doQlivtrqclMqLLS9a8ZleAe+3+5q9rQtXZYBVxE8c0rW+S7+FvOEWjizjQ Qlkw3aQ7WV/2WBlMK6zJFfI9NN4HvD8rXcGxJ/JX7b7avQLhcuUulSkYISwk/pwy5i2I +mjPIhmmLR2f3t40/szkvP73GkiUN20ejpiuQWCnBpR/ZVlYu2gumRL5y9vVfhre/41z gy2A== X-Gm-Message-State: AN3rC/7tp4bNAdWxsSyjI6GaVKVKMwo6GCE3ynFk+smgsO82OCTS8Wc2 78rdvyue3btyz5kj X-Received: by 10.25.159.3 with SMTP id i3mr18248362lfe.150.1494005165700; Fri, 05 May 2017 10:26:05 -0700 (PDT) Original-Received: from newvzh.vzh ([217.107.127.1]) by smtp.gmail.com with ESMTPSA id s191sm1118542lfs.57.2017.05.05.10.26.04 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 May 2017 10:26:05 -0700 (PDT) Original-Received: from vovka by newvzh.vzh with local (Exim 4.84_2) (envelope-from ) id 1d6gzT-0003g3-DS for guile-user@gnu.org; Fri, 05 May 2017 20:26:03 +0300 Mail-Followup-To: guile-user@gnu.org Content-Disposition: inline In-Reply-To: <878tmpoi3x.fsf@dustycloud.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4010:c07::241 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:13674 Archived-At: ? could be a prefix for booleans in contrast with predicates: (define ?red-x (red? x)) ... (if (red? x) 'a 'b) ... (if ?red-x 'a 'b) -- Vladimir