That is part of an optimization that Racket does. It sometimes sees
that your function won't be modified in the source and then inlines it
for performance. You attempting to re-define it like that would
violate that assumption so there's an extra check that prevents this
(or else some calls to that
This error:
define-values: cannot re-define a constant: string-trim
has just started to appear whenever I try to modify in the lower pane a
function that I've defined in the upper pane. I can work around it by
using a different name, but it makes it quite difficult to do
incremental developmen
2 matches
Mail list logo