From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Israelsson Tampe Newsgroups: gmane.lisp.guile.user,gmane.lisp.guile.devel Subject: Guile-Log v0.4.0 Date: Sun, 13 Apr 2014 00:13:51 +0200 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b86f76adf4d4f04f6dfc3d4 X-Trace: ger.gmane.org 1397340848 25960 80.91.229.3 (12 Apr 2014 22:14:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Apr 2014 22:14:08 +0000 (UTC) To: guile-devel , "guile-user@gnu.org" Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Apr 13 00:14:04 2014 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WZ6BX-0000k2-N5 for guile-user@m.gmane.org; Sun, 13 Apr 2014 00:14:03 +0200 Original-Received: from localhost ([::1]:35850 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZ6BX-00030H-6V for guile-user@m.gmane.org; Sat, 12 Apr 2014 18:14:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZ6BO-0002zK-MP for guile-user@gnu.org; Sat, 12 Apr 2014 18:13:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WZ6BN-00053P-A0 for guile-user@gnu.org; Sat, 12 Apr 2014 18:13:54 -0400 Original-Received: from mail-pb0-x235.google.com ([2607:f8b0:400e:c01::235]:36483) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WZ6BN-000537-2d; Sat, 12 Apr 2014 18:13:53 -0400 Original-Received: by mail-pb0-f53.google.com with SMTP id rp16so6753259pbb.40 for ; Sat, 12 Apr 2014 15:13:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=2QbffMWIqtFaOqmLuqcglDfg5ZIRz89Hdyaw4h0P7Z8=; b=Y+HETASstCk1i/PcDIj7Y6e0XFMi3vq6xa/8GtNtnf2DrXR2376MNk0Th4V9aBB+CJ WnP5Fv5vHUHuxMrrpcfbfUcIvsN/mHgBwd8fUAvamdnXc9maq6VD5HIRxEfVeLTuh8CP dApKSwqJMNsBKK+wZyYZc+tttK8JIdHbafnES9BZyf+MQijjaKHTh3E3irUEdnTuHSye ha9fKKUuGXM9mo3pBC6XF7BJUoRQ5iUWfgKzQNxeA5I3l5GaMiBu2bJgf1Yknok7e8U6 LPso4FDVSFmGrAp/LCLZXf2xd35QDdcCp5s0tzfMv00DRpcW4apzl27y1SpJeqU1h2Gi IZYA== X-Received: by 10.68.178.1 with SMTP id cu1mr35322790pbc.34.1397340831172; Sat, 12 Apr 2014 15:13:51 -0700 (PDT) Original-Received: by 10.70.106.133 with HTTP; Sat, 12 Apr 2014 15:13:51 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c01::235 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 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-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:11204 gmane.lisp.guile.devel:17062 Archived-At: --047d7b86f76adf4d4f04f6dfc3d4 Content-Type: text/plain; charset=ISO-8859-1 Hi all, after a ton of hacking I'm pleased to release guile-log v 0.4.0. It sports plenty of new features and some are, NEWS: ===== * Fast threadsafe vhash version of the assoc variable binding system * Functional Dynamic Functions * Functional Hash implementation using vhashes * Program flow dynamic varible analytics * An iso prolog implementation * Delimeted continuations * A catch and throw system This software is usable but because I'm basically the sole user, it's alpha. This version is interesting because it has a fairly complit iso-prolog langauge with an interpreter that you can use with ,L prolog Ramaining things on the TODO: ======================= * Multithreading * GC of prolog variables * Streams of data - be able to gc the tail of a stream e.g. * Tabling or memoizations * Debugging facilitiess * cyclic datastructures * Better documentation For documentation you can read http://c-lambda.se/guile-log/index.html#Top And the sources are at, https://gitorious.org/gule-log And finally, the most important, Happy Hacking! --047d7b86f76adf4d4f04f6dfc3d4 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi all, after a ton of hacking I'm pleased to release = guile-log v 0.4.0. It sports plenty of new features and some are,

<= /div>
NEWS:
=3D=3D=3D=3D=3D
* Fast threadsafe = vhash version of the assoc variable binding system
* Functional Dynamic Functions
* Functional Hash implementat= ion using vhashes
* Program flow dynamic varible analytics
<= div>* An iso prolog implementation
* Delimeted continuations
* A catch and throw system

This softwar= e is usable but because I'm basically the sole user, it's alpha. Th= is version
is interesting because it has a fairly complit iso-pro= log langauge with an interpreter that you can use with=A0

,L prolog

Ramaining things on = the TODO:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D
* Multithreading
* GC of prolog var= iables
* Streams of data - be able to gc the tail of a stream e.g= .
* Tabling or memoizations
* Debugging facilitiess
= * cyclic datastructures
* Better documentation
And finally, the most important, Happy Hacking!

--047d7b86f76adf4d4f04f6dfc3d4--