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 NonEmptyChain #2406

Merged
merged 23 commits into from
Aug 16, 2018
Merged

Add NonEmptyChain #2406

merged 23 commits into from
Aug 16, 2018

Commits on Aug 8, 2018

  1. Add Catenable

    Luka Jacobowitz committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    4bdf208 View commit details
    Browse the repository at this point in the history
  2. Add law tests and simple arbitrary and eq instances

    Luka Jacobowitz committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    352b433 View commit details
    Browse the repository at this point in the history
  3. More tests

    Luka Jacobowitz committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    68544a6 View commit details
    Browse the repository at this point in the history
  4. Add benchmarks

    Luka Jacobowitz committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    17c10ad View commit details
    Browse the repository at this point in the history
  5. Add chain benchmarks

    Luka Jacobowitz committed Aug 8, 2018
    Configuration menu
    Copy the full SHA
    0c4cc5d View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2018

  1. Add Iterator

    Luka Jacobowitz committed Aug 9, 2018
    Configuration menu
    Copy the full SHA
    2854651 View commit details
    Browse the repository at this point in the history
  2. More chain benchmarks

    Luka Jacobowitz committed Aug 9, 2018
    Configuration menu
    Copy the full SHA
    af5cf2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb458ab View commit details
    Browse the repository at this point in the history
  4. More Tests

    Luka Jacobowitz committed Aug 9, 2018
    Configuration menu
    Copy the full SHA
    55cb945 View commit details
    Browse the repository at this point in the history
  5. Add reverse, groupBy and zipWith

    Luka Jacobowitz committed Aug 9, 2018
    Configuration menu
    Copy the full SHA
    79f22b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2018

  1. Add Collection Wrapping optimization

    Luka Jacobowitz committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    4108f6a View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2018

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

Commits on Aug 12, 2018

  1. Rename to Chain; add reverseIterator

    Luka Jacobowitz committed Aug 12, 2018
    4 Configuration menu
    Copy the full SHA
    1dd44e4 View commit details
    Browse the repository at this point in the history
  2. More efficient implementations

    Luka Jacobowitz committed Aug 12, 2018
    Configuration menu
    Copy the full SHA
    f148b9a View commit details
    Browse the repository at this point in the history
  3. Use Vector for reversing

    Luka Jacobowitz committed Aug 12, 2018
    Configuration menu
    Copy the full SHA
    257a7a9 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2018

  1. Add NonEmptyChain

    Luka Jacobowitz committed Aug 13, 2018
    Configuration menu
    Copy the full SHA
    b7b807a View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2018

  1. Add more fine grained operations to interop with Chain

    Luka Jacobowitz committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    0f3152a View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2018

  1. Merge branch 'master' into nonemptychain

    Luka Jacobowitz committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    232f91e View commit details
    Browse the repository at this point in the history
  2. Add NonEmptyChain

    Luka Jacobowitz committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    c5d3a07 View commit details
    Browse the repository at this point in the history
  3. Use Chain For Arbitrary, don't deoptimize combineAll and syntax exten…

    …ds AnyVal
    Luka Jacobowitz committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    1160f77 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2018

  1. Add PartialOrder and Order

    Luka Jacobowitz committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    5ab8a78 View commit details
    Browse the repository at this point in the history
  2. Add more tests

    Luka Jacobowitz committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    6a669b8 View commit details
    Browse the repository at this point in the history
  3. Even more tests

    Luka Jacobowitz committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    e5b414c View commit details
    Browse the repository at this point in the history