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

Improve inference for paths leading to similar #37163

Merged
merged 10 commits into from
Sep 1, 2020
Merged

Commits on Sep 1, 2020

  1. Configuration menu
    Copy the full SHA
    900c769 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99b17b8 View commit details
    Browse the repository at this point in the history
  3. Improve inference in vcat(A::BitMatrix...)

    Because the tuple-length is unknown and because inference gives up
    easily in the face of missing type parameters, the generator expressions
    in the previous implementation were poorly inferred.
    timholy committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    c6e817c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60637a2 View commit details
    Browse the repository at this point in the history
  5. Introduce ntupleany and use mapany in more places

    This also makes mapany safe for iterators without `length`
    timholy committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    41bfcc3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6deab27 View commit details
    Browse the repository at this point in the history
  7. Add some type-asserts and argtypes

    The main concern here is the specification of types in the REPL code
    required changes to the tests. However, since these are testing
    internal functions that does not seem to be too serious a concern.
    timholy committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    9476e12 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2be0cad View commit details
    Browse the repository at this point in the history
  9. Update base/Enums.jl

    Co-authored-by: Pablo Zubieta <8410335+pabloferz@users.noreply.github.com>
    timholy and pabloferz committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    1a6faff View commit details
    Browse the repository at this point in the history
  10. Update base/abstractarray.jl

    Co-authored-by: Pablo Zubieta <8410335+pabloferz@users.noreply.github.com>
    timholy and pabloferz committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    9686cf9 View commit details
    Browse the repository at this point in the history