-
Notifications
You must be signed in to change notification settings - Fork 119
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
Ex: 1.51 in Cryptol Textbook #887
Comments
Also, Exercise 1.54 asks "What is the value of all f [] for an arbitrary function f? Is this reasonable?". But the answer key gives the value of "any f []", changing the result from True to False. |
Actually, it looks like the answers to 1.54 and 1.55 were just mixed up a little. 1.54 asks about "all f []", but gives the answer to "any f []". |
This fixes an issue mentioned in a comment to #887.
This fixes an issue mentioned in a comment to #887.
When I follow this exercise, saving the file with the function
I get the type
twoPlusXY : {a} (Ring a, Literal 2 a) => (a, a) -> a
. However, the book says that I should be getting the typetwoPlusXY : {a} (a >= 2, fin a) => ([a],[a]) -> [a]
. I was told that this might be a change in Cryptol from 2.8 to 2.9.The text was updated successfully, but these errors were encountered: