At Mon, 29 Aug 2011 15:22:14 -0500, Robby Findler wrote: > as-current-continuation? as-output-file*? as-output-bytes? There are a > lot of these. Is someone up for going through the list sorting this > out properly?
To me, `as-thread' and `as-future' indicate forms that produce a thread and a future, respectively. I don't think the ones you're listing here fit into that pattern. More generally, I agree that the `with-...' function names are unfortunate, while I'm not convinced that all the `call-with-...' functions need syntactic-form variants (but, for ones that do, a `with-' binding form seems likely the way to go). > On Mon, Aug 29, 2011 at 3:16 PM, Matthias Felleisen > <matth...@ccs.neu.edu> wrote: > > > > as-output-file > > > > > > On Aug 29, 2011, at 4:00 PM, Matthew Flatt wrote: > > > >> At Mon, 29 Aug 2011 15:51:20 -0400, Eli Barzilay wrote: > >>> 20 minutes ago, Shriram Krishnamurthi wrote: > >>>> I like it. > >>>> > >>>> I'm afraid I just don't understand Eli's response to this... > >>> > >>> It's unrelated to the name: you see `as-thread' and `thread', > >>> `as-future' and `future', and you learn the difference. Then you see > >>> `as-delay' and you get surprised that `delay' is not expecting a > >>> thunk. > >> > >> I included `as-delay' only for consistency (I thought) with the earlier > >> lists, so let's skip it. > >> > >> _________________________________________________ > >> For list-related administrative tasks: > >> http://lists.racket-lang.org/listinfo/users > > > > _________________________________________________ > > For list-related administrative tasks: > > http://lists.racket-lang.org/listinfo/users > > _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users