[racket-users] Re: PSA: alexis/collection is dead, long live data/collection

2015-12-06 Thread brendan
Great! As an aside, do you know if there are any plans to integrate generics (or, ideally, multiple dispatch) more tightly in later versions of Racket? -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop

[racket-users] Display Animated GIFs

2015-12-06 Thread Lehi Toskin
Hi, I'm trying to figure out the best way to display an animated gif inside a canvas. I had attempted this before, but the only way I could figure out how to display the animation was by picking apart the gif, frame by frame, and then displaying the animation by a loop inside the canvas'

Re: [racket-users] "Is Sound Gradual Typing Dead?"

2015-12-06 Thread Matthias Felleisen
> On Dec 4, 2015, at 5:06 PM, Matthew Butterick wrote: > > Under Betteridge's Law, I was expecting that a paper so titled [1] would > conclude that the answer is no. But it does ultimately assert that "In the > context of current implementation technology, sound gradual

Re: [racket-users] PSA: alexis/collection is dead, long live data/collection

2015-12-06 Thread George Neuner
On 12/6/2015 11:07 PM, Alexis King wrote: More generally, I’m not sure multiple dispatch is needed, though it can be a neat tool at times. I think part of the problem is that multiple dispatch is both hard to reason about and slow to implement in a dynamically-typed language. It’s unclear

Re: [racket-users] PSA: alexis/collection is dead, long live data/collection

2015-12-06 Thread Alexis King
The honest answer to your question is that I don’t know (though I’d also be interested to hear the answer). Obviously, I’d like to see generic APIs given more thought, but they are currently somewhat slow due to how dispatch is performed. I don’t think that’s a reason to design APIs in a