Closed sabauma closed 8 years ago
@stamourv may be interested.
That annotation is too strict. (expt <Nonnegative-Real> <Integer>)
is not guaranteed to return a Nonnegative-Real. The old type for expt
erroneously let that through. Changing to Number should fix it.
Newer versions of Typed Racket seem to have changed the type of
expt
. Synth produces the following error message when run using Racket HEAD.