[racket-dev] [plt] Push #25728: master branch updated

From: Asumu Takikawa (asumu at ccs.neu.edu)
Date: Wed Nov 21 12:52:56 EST 2012

On 2012-11-21 12:10:10 -0500, robby at racket-lang.org wrote:
> 9863366 Robby Findler <robby at racket-lang.org> 2012-11-21 07:29
> :
> | extend data/queue library

Nice!

> | [...]
> |
> | - make queues be sequences directly (and use make-do-sequence
> |   to implement in-queue instead of building a list)

Should queues also be streams or just sequences?

> | - added non-empty-queue? (note extra hypen as compared
> |   to the past; this seems better since the function
> |   wasn't exported before and we already have other
> |   functions named "non-empty-<something>" but not
> |   others namedn "nonempty-<something>")

The inconsistency now between `non-empty-queue?` and `nonempty-queue/c`
seems unfortunate. Can we change the contract name too?

Cheers,
Asumu

Posted on the dev mailing list.