-
Notifications
You must be signed in to change notification settings - Fork 62
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
Specify functions that must extract? #482
Comments
The idea was that if something failed to extract, you'd get a warning 2 in krml (which if I recall correctly is set as an error, by default). This is how I notice this kind of issues. This is of course assuming that The latter sounds like a good sanity check to have, and I would add it in F*. But also, I'm wondering what tripped you -- can you say more about what prompted this issue? Thanks! |
Right, in my case this is not externally called at the F* level, only by a C driver. This is part of the API of the library we're building, say. The warning raised here is 5, the description seems slightly wrong in the help ( Maybe we can add a attribute like Here's the
|
Yeah in that case an attribute (not forwarded to krml) is your best bet. How about |
This is more of a question really. A snippet like
will be dropped (albeit raising a warning) since
seq
does not have a definition (it should probably erasable.. but that's a whole thing F* responsibility). I was wondering if we couldF*'s examples/kv_parsing/README.md that this could be useful, wondering if you see any gotchas with adding this logic to F*/krml.
The text was updated successfully, but these errors were encountered: