for-each in Advanced student language

41 views
Skip to first unread message

Nadeem Abdul Hamid

unread,
Jul 7, 2020, 12:21:18 PM7/7/20
to Racket Developers
What happened to `for-each` in "Advanced Student Language"? When I got to the end of the semester in the spring, I was working with students on my usual classwork activities and discovered it was no longer there. Easy enough to redefine with 'map' in a pinch, but could we please have it back in ASL?
Thanks,
--- nadeem


Matthias Felleisen

unread,
Jul 7, 2020, 12:43:06 PM7/7/20
to Nadeem Abdul Hamid, Racket Developers


> On Jul 7, 2020, at 12:21 PM, Nadeem Abdul Hamid <nad...@acm.org> wrote:
>
> What happened to `for-each` in "Advanced Student Language"? When I got to the end of the semester in the spring, I was working with students on my usual classwork activities and discovered it was no longer there. Easy enough to redefine with 'map' in a pinch, but could we please have it back in ASL?


I chased down the history. Somehow `for-each` had somehow shown up in ISL+ where it never belonged (no effects in this lang). So I took it out when I discovered it fixing different issues in July last year. Silly me, I failed to check whether `for-each` was included where it belonged, namely, ASL (which I no longer use). (What’s worse, I left an incomplete note behind.)

I’ll try to bring it back for the summer release, which we just started to put together.

— Matthias


Matthias Felleisen

unread,
Jul 8, 2020, 9:07:10 AM7/8/20
to Nadeem Abdul Hamid, Racket Developers

OK, `for-each` is in ASL now and should show up in the next release (Aug 1 typically). — Matthias
> --
> You received this message because you are subscribed to the Google Groups "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to racket-dev+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/C9D4E9AC-4C00-4EDD-ADDA-961B8CA43468%40felleisen.org.

Nadeem Abdul Hamid

unread,
Jul 8, 2020, 12:06:08 PM7/8/20
to Matthias Felleisen, Racket Developers
Super! Thank you!


--- nadeem

Reply all
Reply to author
Forward
0 new messages