guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guile Assembler


From: dsmich
Subject: Re: Guile Assembler
Date: Wed, 24 Jun 2015 7:59:53 -0400

---- Panicz Maciej Godek <address@hidden> wrote: 
> 24 cze 2015 10:34 <address@hidden> napisaƂ(a):
> >
> > > In addition, the module allows me to use the "let" and "let*" forms with
> > > multiple values:
> > >
> > > (let ((a (b c) (values 1 '(2 3))))
> > >   (+ a b c))
> >
> > Any chance to see that in Guile?
> 
> The module actually works with guile (it replaces the default bindings for
> lambda, let, let* and define), but it provides much more than that
> (reexports most of srfi-1 or (ice-9 regex)), so some may argue that it's
> too much.
> 
> I could prepare a smaller version of the module that perhaps could make it
> into the official distribution, if guile maintainers have nothing against,
> and send a patch

Note that guile used to have curried definitions, but now they have been moved 
to the (ice-9 curried-definitions) module.  Pretty sure guile never had curried 
let or let* though.

-Dale 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]