-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Trait alias. #1733
Trait alias. #1733
Commits on Aug 31, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 55de6a3 - Browse repository at this point
Copy the full SHA 55de6a3View commit details
Commits on Dec 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c0c4834 - Browse repository at this point
Copy the full SHA c0c4834View commit details
Commits on Dec 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for cf74fd5 - Browse repository at this point
Copy the full SHA cf74fd5View commit details
Commits on Feb 15, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 042b8e4 - Browse repository at this point
Copy the full SHA 042b8e4View commit details
Commits on Mar 6, 2017
-
Reorganize Detailed Design section, add some alternatives and unresolved questions. Still missing a teaching section.
Configuration menu - View commit details
-
Copy full SHA for 88d3074 - Browse repository at this point
Copy the full SHA 88d3074View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d0b4fe - Browse repository at this point
Copy the full SHA 5d0b4feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 819d8f9 - Browse repository at this point
Copy the full SHA 819d8f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a72471 - Browse repository at this point
Copy the full SHA 8a72471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 554c4c1 - Browse repository at this point
Copy the full SHA 554c4c1View commit details
Commits on Mar 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 7b63d30 - Browse repository at this point
Copy the full SHA 7b63d30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6601146 - Browse repository at this point
Copy the full SHA 6601146View commit details -
Removed a question from the unresolved ones.
It’s actually simpler: what I talked about would add a new type variable that won’t be able to become a free type variable at any time. So it’s not the same thing. We have to cope with the free variables defined in the trait, and lookup at the documentation of the aliased trait to discover them all.
Configuration menu - View commit details
-
Copy full SHA for b1be75b - Browse repository at this point
Copy the full SHA b1be75bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90ce5c3 - Browse repository at this point
Copy the full SHA 90ce5c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f04d4b2 - Browse repository at this point
Copy the full SHA f04d4b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f269f9a - Browse repository at this point
Copy the full SHA f269f9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fc5568 - Browse repository at this point
Copy the full SHA 3fc5568View commit details
Commits on Mar 22, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 8182509 - Browse repository at this point
Copy the full SHA 8182509View commit details -
Refactoring a little bit and added an unresolved question about trait…
… aliases containing only lifetimes.
Configuration menu - View commit details
-
Copy full SHA for 83322de - Browse repository at this point
Copy the full SHA 83322deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 310c7fe - Browse repository at this point
Copy the full SHA 310c7feView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb24a49 - Browse repository at this point
Copy the full SHA eb24a49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d99e23 - Browse repository at this point
Copy the full SHA 4d99e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54ca931 - Browse repository at this point
Copy the full SHA 54ca931View commit details
Commits on Apr 13, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bf3414d - Browse repository at this point
Copy the full SHA bf3414dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80dbc13 - Browse repository at this point
Copy the full SHA 80dbc13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f8020 - Browse repository at this point
Copy the full SHA a2f8020View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcec407 - Browse repository at this point
Copy the full SHA dcec407View commit details -
Merge pull request #3 from pnkfelix/add-parametric-trait-alias-examples
include explicit examples of parametric aliases.
Configuration menu - View commit details
-
Copy full SHA for b5ff949 - Browse repository at this point
Copy the full SHA b5ff949View commit details -
Merge pull request #4 from pnkfelix/alternatives-to-equals-where
Explicitly point out alternatives to `trait Alias = where PREDICATES;`
Configuration menu - View commit details
-
Copy full SHA for 2b14c14 - Browse repository at this point
Copy the full SHA 2b14c14View commit details -
Merge pull request #5 from pnkfelix/mult-unbound-assoc-types-with-sam…
…e-name Add section pointing out how associated item ambiguity is handled.
Configuration menu - View commit details
-
Copy full SHA for 5c94f49 - Browse repository at this point
Copy the full SHA 5c94f49View commit details
Commits on Apr 16, 2017
-
Merge pull request #6 from pnkfelix/associated-type-rebinding
It is an error to incompatibly override an equivalence constraint.
Configuration menu - View commit details
-
Copy full SHA for 2a1a5b2 - Browse repository at this point
Copy the full SHA 2a1a5b2View commit details