I should add that the changes are things that likely won't affect most
code.  For example, removing the deprecated functions and getting rid
of a number of places where a function "helpfully" flattens its
arguments, which often means changing the '*' version of the function
to be the primary version.

And yes, Greg H and James P, I know you're using it in the BMTC code.
You don't count, because I can verify that the changes won't affect
you. :P

On Thu, Feb 7, 2019 at 12:19 PM David Storrs <david.sto...@gmail.com> wrote:
>
> tl;dr  If no one is then I'm going to make a couple of breaking
> changes.  If someone is, I won't.
>
> Secondarily, is there a way to install a specific version of a package?
>
> Long:  handy is a collection of utilities that I've accumulated since
> I started working with Racket.  Due to lack of experience with Racket
> principles, I made some poor design decisions along the way, mostly by
> getting too clever with adding special-case handling.  I've been
> fixing some of these things as they got in my way and, in order to
> avoid breaking code, I've been doing it by creating alternate versions
> of functions (e.g. hash-aggregate* instead of hash-aggregate).  This
> is getting on my nerves and I'd like to sweep out some of the cruft
> and make it all more sensible.  If anyone is using handy, please let
> me know.  If no one pipes up within 48 hours then I'll release a new
> major version without backwards compatibility.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to