From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Sassmannshausen Subject: Re: FOSDEM 2016 slides Date: Mon, 01 Feb 2016 22:45:53 +0100 Message-ID: <8737tcf6jy.fsf@gmail.com> References: <20160130163228.GA14514@thebird.nl> <878u36k7y1.fsf@elephly.net> <87bn80g16p.fsf@gmail.com> <871t8wtouc.fsf@web.de> Reply-To: alex.sassmannshausen@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45642) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQMIN-0000eH-5K for Guix-devel@gnu.org; Mon, 01 Feb 2016 16:46:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQMIM-0005yn-30 for Guix-devel@gnu.org; Mon, 01 Feb 2016 16:46:03 -0500 In-reply-to: <871t8wtouc.fsf@web.de> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Arne Babenhauserheide Cc: Guix-devel , guile-user Hi Arne, Arne Babenhauserheide writes: > Hi Alex, > >> And my slides from the FOSDEM devroom (for my Guile Config >> presentation), for anyone interested (copying in Guile User as it isn't >> Guix related…): >> >> http://alex.pompo.co/presentations/fosdem-16-conf.html > > These are great — and I hope I can use guile-config. Thank you! And great you want to use it — I'll try to get a proper release ASAP then :-) > I tend to write quick commandline tools which sometimes begin to grow > wild. Elegant commandline parsing is still one of the things with > which I had problems in Guile, and I hope that guile-config can fix > that. Indeed, that was exactly my itch to scratch too! > It already shows what can be gained in expressivity by macros. Quite, though the macros are primarily in the (monads) library, which was of course written by Ludo. I still want to develop some nice macros for the actual configuration syntax, but I figure a nice syntax might organically reveal itself to me in time. I'd definitely be really keen in getting a config file writer/reader working using wisp too. The more I think about it, the more I like the idea! -Alex