[phobos] [D-Programming-Language/phobos] b99798: New groupBy implementation for forward ranges base...

GitHub via phobos phobos at puremagic.com
Fri Jan 23 09:50:02 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: b9979857c54ec906484a998c6f7216d1d2df0ec5
      https://github.com/D-Programming-Language/phobos/commit/b9979857c54ec906484a998c6f7216d1d2df0ec5
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-22 (Thu, 22 Jan 2015)

  Changed paths:
    M std/algorithm/iteration.d

  Log Message:
  -----------
  New groupBy implementation for forward ranges based on Andrei's design.

Restrict old groupBy implementation to input-only ranges.

Add unittest.

Temporarily disable failing attributes, until RefCounted is repaired to
support `@safe nothrow pure`.


  Commit: dfd1c2338f3937d1fb01be80b1e4115ff500d2e8
      https://github.com/D-Programming-Language/phobos/commit/dfd1c2338f3937d1fb01be80b1e4115ff500d2e8
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M std/algorithm/iteration.d

  Log Message:
  -----------
  Fixups based on feedback.


  Commit: 0ffae6824f42d20d849d031beb0ade2d66139278
      https://github.com/D-Programming-Language/phobos/commit/0ffae6824f42d20d849d031beb0ade2d66139278
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2015-01-23 (Fri, 23 Jan 2015)

  Changed paths:
    M std/algorithm/iteration.d

  Log Message:
  -----------
  Merge pull request #2878 from quickfur/new_groupBy

New implementation of groupBy


Compare: https://github.com/D-Programming-Language/phobos/compare/9b3b2872458e...0ffae6824f42


More information about the phobos mailing list