24 cze 2015 10:34 <to...@tuxteam.de> 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

Reply via email to