Skip to content
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

(It turned out to be Un-)sound Generic Drop #769

Merged
merged 5 commits into from
Feb 10, 2015

Commits on Jan 29, 2015

  1. Configuration menu
    Copy the full SHA
    ca8f6b5 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2015

  1. Fixed a typo.

    Added an "unresolved question" alluding to the potential importance of
    better handling of covariance (and thus variance in general).
    pnkfelix committed Jan 30, 2015
    Configuration menu
    Copy the full SHA
    4b4e5f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2015

  1. Revise suggestion for the Arena API.

    Namely, now officially propose that `Arena` be changed to `Arena<'a>`.
    
    (As an aside, suggest that we *could* also provide the old API with an
    `UnsafeArena` type; but that is not part of the proposal proper).
    pnkfelix committed Feb 9, 2015
    Configuration menu
    Copy the full SHA
    9fd6c72 View commit details
    Browse the repository at this point in the history
  2. Add notes on parametricity and Any.

    Props to huonw for pointing this out, since it forced me to think
    through the cases where the near-parametricity of `T` matters.
    
    Notably, it does not suffice to focus solely on the case where `v`
    owns data of type `T`; one must also consider the scenario where the
    destructor for `v` constructs a `T` on the fly.
    pnkfelix committed Feb 9, 2015
    Configuration menu
    Copy the full SHA
    232da78 View commit details
    Browse the repository at this point in the history
  3. fix typo.

    pnkfelix committed Feb 9, 2015
    Configuration menu
    Copy the full SHA
    f78aa94 View commit details
    Browse the repository at this point in the history