New egg: SRFI-45: Primitives for Expressing Iterative Lazy Algorithms

2020-11-07 Thread noosphere
With Kon Lovett's permission, I just finished porting his SRFI-45 egg to Chicken 5, and would like to submit it for publication. Its documentation is here: [1] Its release-info is here: [2] and test-new-egg gave it a clean bill of health. --Sergey [1] -

Re: Some questions about concurrency (mostly)

2020-11-07 Thread Chris Vine
On Sat, 7 Nov 2020 20:02:12 -0500 John Cowan wrote: > On Sat, Nov 7, 2020 at 5:51 PM Chris Vine wrote: > >On Fri, 6 Nov 2020 17:20:04 +0100 > >"Jörg F. Wittenberger" wrote: > > > This approach is bound to fail badly. > > > > > > It works just as long as there are a) no exceptions raised in

Re: Some questions about concurrency (mostly)

2020-11-07 Thread John Cowan
On Sat, Nov 7, 2020 at 5:51 PM Chris Vine wrote: > For my elucidation, why? The indentation of the code isn't ideal but > the whole purpose of dynamic-wind is to handle code leaving the thunk in > case of exception, application of a continuation object or regular > return. > You're right

Re: Some questions about concurrency (mostly)

2020-11-07 Thread Chris Vine
On Fri, 6 Nov 2020 17:20:04 +0100 "Jörg F. Wittenberger" wrote: > Am Thu, 05 Nov 2020 23:22:09 +0100 > schrieb Fredrik Appelberg : > > > 3. I'm new to dynamic-wind. If I wanted to create a general form for > >executing a thunk protected by a mutex, would this be a good idea? > > > >

Re: New egg: SRFI-111: Boxes

2020-11-07 Thread Mario Domenech Goulart
On Sat, 07 Nov 2020 12:58:33 -0800 noosph...@mailc.net wrote: > I've just ported SRFI-111: Boxes, and would like so submit it for publication. > > Its documentation is here: [1] > > Its release-info is here: [2] > > test-new-egg has given it a clean bill of health. > > Although there was a "box"

New egg: SRFI-111: Boxes

2020-11-07 Thread noosphere
I've just ported SRFI-111: Boxes, and would like so submit it for publication. Its documentation is here: [1] Its release-info is here: [2] test-new-egg has given it a clean bill of health. Although there was a "box" egg for Chicken 4, which was listed on the "Supported Standards" page as

Re: New egg: SRFI-171: Transducers

2020-11-07 Thread Mario Domenech Goulart
On Sat, 07 Nov 2020 08:48:38 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg, SRFI-171: Transducers, for > publication. > > Its documentation is here: [1] > > Its release-info is here: [2] > > and test-new-egg gives it a clean bill of health. > > --Sergey > > [1] -

New egg: SRFI-171: Transducers

2020-11-07 Thread noosphere
I would like to submit a new egg, SRFI-171: Transducers, for publication. Its documentation is here: [1] Its release-info is here: [2] and test-new-egg gives it a clean bill of health. --Sergey [1] - https://wiki.call-cc.org/eggref/5/srfi-171 [2] -

Re: Chicken SRFI Support wiki page

2020-11-07 Thread noosphere
By the way, I've set up a git repo where I've put the org file from which I generate the "Chicken SRFI Support" wiki page (via the intermediate HTML export) here: https://github.com/diamond-lizard/chicken-srfi-support On Thu 05 Nov 2020 06:33:58 PM -08, noosph...@mailc.net wrote: > First,

Re: SRFI-60 (Integers as Bits) ported from Chicken 4 to 5

2020-11-07 Thread Mario Domenech Goulart
On Fri, 06 Nov 2020 20:48:00 -0800 noosph...@mailc.net wrote: > I just ported SRFI-60 (Integers as Bits) from Chicken 4 to 5 and would > like to submit it for publication. > > Its documentation can be found here: [1] > > Its release-info is here: [2] > > and test-new-egg gives is a clean bill of

Re: New egg: SRFI-130: Cursor-based string library

2020-11-07 Thread Mario Domenech Goulart
On Fri, 06 Nov 2020 18:03:05 -0800 noosph...@mailc.net wrote: > I would like to submit a new egg for publication: > > SRFI-130: Cursor-based string library > > The documentation is here: [1] > > The release-info is here: [2] > > and test-new-egg has given it a clean bill of health. > >