Re: srfi-89 implementation for guile

2020-08-11 Thread Leo Butler
Martin Becze writes: > Hi Guilers, > I implemented srfi-89 (Optional positional and named parameters) > https://gitlab.com/mjbecze/guile-srfi-89/ > > It is hygienic and reuses guile's lambda* so there is minimal overhead. > > Cheers!, > -Martin Becze In https://gitlab.com/mjbecze/guile-srfi-89/

Re: srfi-89 implementation for guile

2020-08-10 Thread Martin Becze
On 8/10/20 4:26 PM, Linus Björnstam wrote: > Well done! Macros are great fun. I glanced through your source and could > follow it without much hickups. Thanks! It has been good learning experience. > You probably know this already, but you can actually do the sanitize-rest at > compile time

Re: srfi-89 implementation for guile

2020-08-10 Thread Linus Björnstam
Well done! Macros are great fun. I glanced through your source and could follow it without much hickups. You probably know this already, but you can actually do the sanitize-rest at compile time for cases where the procedure is not passed as an argument to some.other procedure. Say we (define*

srfi-89 implementation for guile

2020-08-10 Thread Martin Becze
Hi Guilers, I implemented srfi-89 (Optional positional and named parameters) https://gitlab.com/mjbecze/guile-srfi-89/ It is hygienic and reuses guile's lambda* so there is minimal overhead. Cheers!, -Martin Becze signature.asc Description: OpenPGP digital signature