Guile-Config 0.1 Released

2016-02-16 Thread Alex Sassmannshausen
Hello, I have the pleasure of officially announcing the first release of Guile-Config. Guile Config is a library providing a declarative approach to application configuration specification. The library provides clean configuration declaration forms, and processors that take care of: - Configura

[potluck dish] an small GTP lib for playing Go game with Scheme

2016-02-16 Thread Nala Ginrut
GTP stands for Go Text Protocol is a protocol used by several engines for playing the board game Go on the computer. The GTP1 is implemented in GNU Go. Maybe someone here remember the news: Google’s AI beat a professional Go player http://siliconangle.com/blog/2016/01/27/googles-ai-beat-a-professi

[potluck dish] the module (potluck regexc)

2016-02-16 Thread Matt Wette
The (potluck regexc) module provides a macro for throwing a stringat a sequence of regular expressions, executing an associated bodywhen a match is found.Attached are three files:* regexc.scm: the source code* regexc.texi: documentation* regexc.test: test codeRegexp Utilities -- Sch

[potluck dish] the (potluck struct) module

2016-02-16 Thread Matt Wette
If you have used the Python struct module then this will lookfamiliar.  Otherwise, check outhttps://docs.python.org/2/library/struct.htmlAttached are three files: * struct.scm: the source code * struct.texi:documentation * struct.test: test codeStruct Module =The '(potluck struct)' modu

Re: [potluck dish] the (potluck struct) module

2016-02-16 Thread Matt Wette
First message got garbled. Redo: If you have used the Python struct module then this will look familiar. Otherwise, check out https://docs.python.org/2/library/struct.html Attached are three files: * struct.scm: the source code * struct.texi: documentation * struct.test: test code Struct Modu

[potluck dish] attributed variables for minikanren

2016-02-16 Thread Stefan Israelsson Tampe
I repost this as a separate thread, the code had been debugged and a few loopholes patched since last anouncement. Hey Guilers My potluk contibution is tp implement attributed variables for minikanren ontop af the source written by William E. Byrd. You can find the source at https://gitlab.com

[potluck dish] the module (potluck struct)

2016-02-16 Thread Matt Wette
If you have used the Python struct module then this will lookfamiliar.  Otherwise, check outhttps://docs.python.org/2/library/struct.htmlAttached are three files: * struct.scm: the source code * struct.texi:documentation * struct.test: test codeStruct Module =The '(potluck struct)' modu

[potluck dish] an hyper-graphdb known as culture

2016-02-16 Thread Amirouche Boubekki
Héllo!! # Introduction For the potluck I prepared a release of a database I've been working on as part of an AI project that try to implement opencog.org [1] in pure scheme (or mostly pure scheme). This dish contains the database part called AtomSpace in OpenCog which is an hypergraph database.

Re: [potluck dish] Compiler for the Joy language

2016-02-16 Thread Christopher Allan Webber
Eric Bavier writes: > I started this project a few weeks ago, and managed to make enough > progress that I thought I'd share it for the potluck. > > Joy is a simple, forth-like, purely functional, concatenative > programming language: > > https://en.wikipedia.org/wiki/Joy_(programming_language) >

Potluck - thread safe event loop with await semantics

2016-02-16 Thread Chris Vine
Hi, Here for potluck is a considerably improved version of the event loop on which I responded a few months ago, which I have spent some time tidying up this week. It features an a-sync procedure (in coroutines.scm) which can be used to provide await semantics on asynchronous code (so as to remed

[potluck dish] A CommonMark parser

2016-02-16 Thread Erik Edrosa
Hello, I've been working on a parser for CommonMark[0], a specified version of Markdown[1] being worked on (still not 1.0). It currently does not parse the full spec, but it works so far for all block structures except for HTML blocks. The code is still pretty rough and I welcome any feedback to i

Re: Guile-Config 0.1 Released

2016-02-16 Thread Arne Babenhauserheide
Hi Alex, Alex Sassmannshausen writes: > I have the pleasure of officially announcing the first release of > Guile-Config. That’s great! > You can download the release tarball at: > http://alex.pompo.co/software/guile-config-0.1.tar.gz … > You can also conveniently install guile-config using G

Re: Guile-Config 0.1 Released

2016-02-16 Thread Alex Sassmannshausen
Hi Arne, Arne Babenhauserheide writes: > Hi Alex, > > Alex Sassmannshausen writes: > >> I have the pleasure of officially announcing the first release of >> Guile-Config. > > That’s great! > >> You can download the release tarball at: >> http://alex.pompo.co/software/guile-config-0.1.tar.gz > …