-
Notifications
You must be signed in to change notification settings - Fork 226
New issue
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
[Zoe] Allow sparse keywords #812
Conversation
9834f8c
to
912bdb7
Compare
// Return the keys after asserting this. | ||
const checkKeys = (expectedKeys, record) => { | ||
// Assert that keys, if present, match expectedKeys. | ||
export const assertCapASCII = keyword => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cleanProposal.js is exporting a few things that aren't covered by the current name. Would it be better to rename it, or to split its functions up further?
The comment above no longer covers the file, so it should be moved closer to the function it describes. (Or the fn moved up here if it doesn't depend on the other fns.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I'm not sure how to split up the content of this file versus objArrayConversion.js
. They are both more generalized helpers now.
I will move that comment!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
2bb06e3
to
03cd094
Compare
In reviewing, let's make sure this implementation matches the "spec" outlined in this issue: #800
Closes #800
Closes #393
Closes #785
Closes #849
Closes partially #847