We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This is wrong:
lips> (delay 10) #<promise - not forced> lips> (define x (delay 10)) lips> x #<procedure:x>
delay is a Scheme macro that creates a function (thunk) with extra logic and JS toString method.
lips> (procedure? (delay 10)) ;; ==> #t
But repr should be a promise. This is probably because __name__ is added to promise.
repr
__name__
To fix this own property toString needs to be checked before __name__.
toString
The text was updated successfully, but these errors were encountered:
fix repr of delay expression #315
148b26d
unit test for repr of delay expression #315
40f228c
No branches or pull requests
This is wrong:
delay is a Scheme macro that creates a function (thunk) with extra logic and JS toString method.
But
repr
should be a promise. This is probably because__name__
is added to promise.To fix this own property
toString
needs to be checked before__name__
.The text was updated successfully, but these errors were encountered: