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
Let's slim down for the new year.
The following names can be removed entirely:
trace
_validateFor
The following names can be factored, with their modules moving to mast/lib/ and being imported where they're used:
mast/lib/
makeBrandPair
makeLazySlot
normalize
This would probably not be worth any measurable speedup, but it removes code from an increasingly-undesired prelude.
The text was updated successfully, but these errors were encountered:
prelude: Move makeBrandPair to lib/sealing.
86bb1be
New module, same API and unit tests and copyright notice. I did add a couple docstrings though. Dependent modules were updated too. Refs #222.
Remove _validateFor.
a2049a8
Refs #222.
Remove trace.
a5dc519
This has been an alias for traceln for a while. Refs #222.
No branches or pull requests
Let's slim down for the new year.
The following names can be removed entirely:
trace
_validateFor
The following names can be factored, with their modules moving to
mast/lib/
and being imported where they're used:makeBrandPair
makeLazySlot
, with a small lexer changenormalize
can be called something better; it transforms prelude-style ASTs to ASDL-style ASTsThis would probably not be worth any measurable speedup, but it removes code from an increasingly-undesired prelude.
The text was updated successfully, but these errors were encountered: