Open dckc opened 3 years ago
For all four of these, I think we should change the definition of Jessie to allow them. I'll comment on each of the issues you link to.
No, after reading https://github.com/Agoric/Jessie/issues/29 I changed my mind. It is correct. We should implement and use that std library so that we don't have unnecessarily unhardened objects, like instances of Set
running around loose.
comparing issuers.js vs. the grammar here (via a scala implementation), I ran across
32
import './types';
new Error(...)
which, I gather, can be rewritten asError(...)
with no observable changenew Set()
(as discussed earlier in https://github.com/Agoric/Jessie/issues/29 etc.)33
export { makeIssuerKit };
as well as module level function declarationsTo conform to the current grammar we'd have to change...
to more like...
cc @erights @michaelfig