RE: [racket-users] equivalence relation for hash keys

2016-08-04 Thread Jos Koot
again, Jos _ From: Jon Zeppieri [mailto:zeppi...@gmail.com] Sent: jueves, 04 de agosto de 2016 19:06 To: Jos Koot Cc: Racket Users Subject: Re: [racket-users] equivalence relation for hash keys On Thu, Aug 4, 2016 at 12:34 PM, Jos Koot <jos.k...@gmail.com> wrote: Hi As far as

RE: [racket-users] equivalence relation for hash keys

2016-08-04 Thread Jos Koot
Thanks again. Just had a look. The docs are very clear. Jos -Original Message- From: Ryan Culpepper [mailto:ry...@ccs.neu.edu] Sent: jueves, 04 de agosto de 2016 18:40 To: Jos Koot; 'Racket Users' Subject: Re: [racket-users] equivalence relation for hash keys See `define-custom-hash

Re: [racket-users] equivalence relation for hash keys

2016-08-04 Thread Jon Zeppieri
On Thu, Aug 4, 2016 at 12:34 PM, Jos Koot wrote: > Hi > > As far as I can see a hash has three options only for the equivalence > relation comparing keys: eq?, eqv? and equal?. > Would it be possible to extend Racket such as to allow the preparation of > hashes with a user

RE: [racket-users] equivalence relation for hash keys

2016-08-04 Thread Jos Koot
Thanks, I'll look into that. Jos -Original Message- From: Ryan Culpepper [mailto:ry...@ccs.neu.edu] Sent: jueves, 04 de agosto de 2016 18:40 To: Jos Koot; 'Racket Users' Subject: Re: [racket-users] equivalence relation for hash keys See `define-custom-hash-types` in `racket/dict`. Note

Re: [racket-users] equivalence relation for hash keys

2016-08-04 Thread Ryan Culpepper
See `define-custom-hash-types` in `racket/dict`. Note that you'll need to use `dict-ref` instead of `hash-ref`, etc. Ryan On 08/04/2016 12:34 PM, Jos Koot wrote: Hi As far as I can see a hash has three options only for the equivalence relation comparing keys: eq?, eqv? and equal?. Would it