-
Notifications
You must be signed in to change notification settings - Fork 18
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
define-implicit defines syntax and not procedures #107
Comments
The function with implicit args would have to cooperate with It's doable, but then I think |
The library could extend |
Yes, that might be ok but we could run into the diamond problem if a program uses this and another library that overloads |
Yeah, but then we could make a choice about whether to include it in the "core" to avoid diamond problems or not. In general, I want the code to enable as much independence as possible, but in the end I imagine we'll have a set of features that are included in |
Sounds reasonable. |
Constructors with implicit arguments are syntax and cannot be passed as values. This is a bit of a problem, as all constructors should be procedures.
The text was updated successfully, but these errors were encountered: