Exact arithmetic with continued fractions

It's also in the racket package list but maybe not at 1.0 yet since i just pushed last night.

Pleased to say after many years that this is at the state I wanted from the start. Major features added are finding all real roots of a polynomial, and continued fraction composition, so that we can finally have sin(2*pi/7) and the like.

3 Likes

Well done! Quite an achievement coming over many years :partying_face:

This may be a nothingburger if you pushed last night, but the entry on pkgs.racket-lang.org says there is a checksum error:

http-sendrecv/url: Host required: (url #f #f #f #f #t (list (path/param "derend" '()) (path/param "continued-fractions" '())) '() #f)
  context...:
   /home/pkgserver/racket/collects/racket/contract/private/arrow-val-first.rkt:563:3
   /home/pkgserver/racket-pkg-website/src/readme.rkt:33:7

Thanks, I'm not sure what that means :thinking:

I’ve never uploaded anything to the package server, but the error seems like the URL is only resolving to a relative path, i.e. excluding the host. I can’t really guess at anything more than that without seeing the package’s configuration on the server. Maybe something to do with bitbucket? Although I doubt.

It's been on bitbucket the whole time, i think it might just be a syncronization issue due to being recently updated. I always install it in drracket directly and i believe it does the same checksum check based on the "currently installed" view. I can see that that checksum didn't match what the pkgs.racket-lang.org has. So this might mean that it's seen that the package has changed since its last review but hasn't actually gotten the latest update.

1 Like