Re: [racket-dev] binding clause transformers (was: generic binding forms)

2013-08-28 Thread Stephen Chang
Hi Jens, Your binding clause transformers looks very useful. I've definitely hacked together a subset of your functionality in the past so I will be using your library in the future. And I can see the similar goals. We should compare notes. One question, have you tried to make your def form work

Re: [racket-dev] generic binding forms

2013-08-28 Thread Stephen Chang
Thanks for all the feedback everyone. There seems to be some interest so I've uploaded my generic binding forms to planet2: https://pkg.racket-lang.org/info/generic-bind I realize it's the pre-semester crunch, but if anyone wants to try it out, I would be grateful for any feedback. Here are some

[racket-dev] John Carmack talks about functional programming

2013-08-28 Thread Jay McCarthy
He mentions Racket and the DrRacket OS paper (by name!) http://www.youtube.com/watch?v=1PhArSujR_A [about 9 minutes in is the Racket mention] Jay -- Jay McCarthy Assistant Professor / Brigham Young University http://faculty.cs.byu.edu/~jay "The glory of God is Intelligence" - D&C 93 _

Re: [racket-dev] net/http-client

2013-08-28 Thread Greg Hendershott
This looks great!! A couple suggestions: 1. Support for "Expect: 100-continue" request headers would be helpful, and I think not too messy to add. The big use case I'm aware of is Amazon S3. If you make a PUT or POST request, it might need to redirect you to another URI (outage, balancing, whate

Re: [racket-dev] Output value of program changes depending on whether I pretty-print an opaque struct value

2013-08-28 Thread J. Ian Johnson
I determined this morning that the cause was a bad hash code for my generic hashes/sets. I use an injection from the value space into the natural numbers by assigning atoms prime numbers (thanks math/number-theory for next-prime!), and I multiply them together to produce the encoding of sets (I

Re: [racket-dev] Output value of program changes depending on whether I pretty-print an opaque struct value

2013-08-28 Thread Carl Eastlund
Is it possible your analysis is depending on the order of graph traversal? That is, do you ever use in-hash on the hasheq, and if so is it possible the results of your analysis would change if in-hash produced hash table entries in a different order? Same for in-hash-keys or in-hash-values, obviou