[go: up one dir, main page]

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

Add reductions(_:_:) #46

Merged
merged 45 commits into from
Mar 24, 2021
Merged

Add reductions(_:_:) #46

merged 45 commits into from
Mar 24, 2021

Commits on Feb 25, 2021

  1. Add scan function

    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    4bba172 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    548b1e7 View commit details
    Browse the repository at this point in the history
  3. Rename scan to reductions

    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    e9edde0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b41af13 View commit details
    Browse the repository at this point in the history
  5. Add eager API

    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    5116e25 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e9d35f6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    caf0b71 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    531b6f9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c0c237a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7bb96ea View commit details
    Browse the repository at this point in the history
  11. Test lazy implementations

    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    5b4d984 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e0ee01d View commit details
    Browse the repository at this point in the history
  13. Add conformance to LazySequenceProtocol and LazyCollectionProtocol wh…

    …en the base sequence conforms
    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    1ce31ed View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fe912e5 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c3e918d View commit details
    Browse the repository at this point in the history
  16. Tidy up tests

    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    c693579 View commit details
    Browse the repository at this point in the history
  17. Improve ergonomics of no initial value eager reductions call and prov…

    …ide it as an extension on Sequence
    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    55e87eb View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4654ae7 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    154fa40 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    959e963 View commit details
    Browse the repository at this point in the history
  21. Update guide

    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    0c60ad7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2a41ecb View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    aac96c3 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    a61878f View commit details
    Browse the repository at this point in the history
  25. Improve ergonomics of InclusiveReductions' index representation by sh…

    …aring the Index implementation
    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    058edc8 View commit details
    Browse the repository at this point in the history
  26. Tidy up internal function

    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    a221997 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ab40e33 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    6b01737 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    714f46b View commit details
    Browse the repository at this point in the history
  30. Separate the index types

    This will allow for future changes to either implementation without causing a breakage for the other.
    danielctull committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    5182363 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. Configuration menu
    Copy the full SHA
    84b6ddc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb004f7 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. Configuration menu
    Copy the full SHA
    7464876 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    174efb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e47f86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a73c681 View commit details
    Browse the repository at this point in the history
  5. Update documentation

    danielctull committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    f6b42ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f7b90b5 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Configuration menu
    Copy the full SHA
    e9abcdb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04f0a23 View commit details
    Browse the repository at this point in the history
  3. Just use the += operator

    danielctull committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    724e223 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    042013f View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2021

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

Commits on Mar 22, 2021

  1. Update complexity note

    danielctull committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    d4daf2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6660d64 View commit details
    Browse the repository at this point in the history