From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.user Subject: scheme cml Date: Tue, 13 Jul 2010 23:12:01 +0200 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1279055367 25023 80.91.229.12 (13 Jul 2010 21:09:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 13 Jul 2010 21:09:27 +0000 (UTC) To: guile-user Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Jul 13 23:09:25 2010 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OYmjF-0008Jz-2X for guile-user@m.gmane.org; Tue, 13 Jul 2010 23:09:25 +0200 Original-Received: from localhost ([127.0.0.1]:35395 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYmjE-0006Ra-Cm for guile-user@m.gmane.org; Tue, 13 Jul 2010 17:09:24 -0400 Original-Received: from [140.186.70.92] (port=55136 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYmj9-0006Qe-17 for guile-user@gnu.org; Tue, 13 Jul 2010 17:09:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYmj7-0008SD-AN for guile-user@gnu.org; Tue, 13 Jul 2010 17:09:18 -0400 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:44966 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYmj7-0008S4-7O for guile-user@gnu.org; Tue, 13 Jul 2010 17:09:17 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 6028AC44E2 for ; Tue, 13 Jul 2010 17:09:16 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to :subject:date:message-id:mime-version:content-type; s=sasl; bh=l KNDf7ORIXbK3VFtdmF6Gg0zTg4=; b=okPx69eDGV8XFXSPTjYpEKKjhtsA7RKaN tWhQh58KzeIcPxviycE+jpM6jbNYXxaLXX+NHlDU57580G3Hs3iLMjChDz8/hIqj 2OCBgozhZNF/dBw5pLYcCqCmpeXeitFZzRilKOyMwLNrvvlMzEa9iOdHtbNHExCd WQ2uXY9QE0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:subject :date:message-id:mime-version:content-type; q=dns; s=sasl; b=Hrd BkCm/E6I1s/v3eMvQCYBY3zjMC5s/K5p0AcFpTINHdARv4eCxmCUZSku2sT9lobO J5nB9IwKBHFYS6lVn/2x+Fw0E98f0LPil8BMP/sZD+gnvC6ZlgfogC0yPbz0GcYZ G8mpSJ05xCkPs4StZowOvwu8YykkYHAghmN1kGuY= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 58669C44E1 for ; Tue, 13 Jul 2010 17:09:16 -0400 (EDT) Original-Received: from unquote.localdomain (unknown [83.44.191.132]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id C1847C44DB for ; Tue, 13 Jul 2010 17:09:15 -0400 (EDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: E52095C8-8EC2-11DF-8FBD-9056EE7EF46B-02397024!a-pb-sasl-quonix.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:7987 Archived-At: Hello list, Taylor Campbell just pointed me to an interesting codebase for running concurrent processes, based on srfi-18. From its README at http://mumble.net/~campbell/darcs/scheme-cml/README: * Scheme-CML: Concurrent ML for Scheme -*- outline -*- This directory contains Scheme-CML, a Scheme implementation of John Reppy's Concurrent ML (CML) concurrency abstraction. For more details on the original CML, see . This code is reasonably portable, but, being a concurrency abstraction, it relies on system-specific mechanisms for concurrency and consensus on shared memory. Check it out if that's your thing, and let the list (and Taylor of course) know if it is useful to you! http://mumble.net/~campbell/darcs/scheme-cml/ Andy -- http://wingolog.org/