[racket] FW: q about code for partitions

From: Jens Axel Søgaard (jensaxel at soegaard.net)
Date: Sun Jun 29 06:48:29 EDT 2014

I have made a new vector version using zero? instead of exact-zero?.

To give users a chance to remove the cache after doing partitions calculations,
I have added set-partitions-cache.

   Code:
   https://github.com/soegaard/racket/blob/patch-14/pkgs/math-pkgs/math-lib/math/private/number-theory/partitions.rkt

   Discussion:
    https://github.com/plt/racket/pull/697

/Jens Axel


2014-06-29 12:44 GMT+02:00 Jens Axel Søgaard <jensaxel at soegaard.net>:
> 2014-06-29 8:47 GMT+02:00 Matthew Flatt <mflatt at cs.utah.edu>:
>> It looks like "partitions2.rkt" ends up calling a contract-wrapped
>> variant of `exact-zero?`.
>
> That explains why Eric saw an improvement, when the used #f instead of
> 0 as the not-cached-yet value.
>
> /Jens Axel



-- 
--
Jens Axel Søgaard


Posted on the users mailing list.