[phobos] [D-Programming-Language/phobos] 74d592: Extend groupBy to handle non-equivalence relations...

GitHub via phobos phobos at puremagic.com
Sun Nov 30 18:34:11 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 74d5923430fc01b30007d81237ad8e84a08ff51b
      https://github.com/D-Programming-Language/phobos/commit/74d5923430fc01b30007d81237ad8e84a08ff51b
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-11-27 (Thu, 27 Nov 2014)

  Changed paths:
    M std/algorithm.d

  Log Message:
  -----------
  Extend groupBy to handle non-equivalence relations.

Update DDocs.

Add unittest for 13595.


  Commit: ab72e3cf51b3b11bd9784c68ce1a55fbd25b99db
      https://github.com/D-Programming-Language/phobos/commit/ab72e3cf51b3b11bd9784c68ce1a55fbd25b99db
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-11-27 (Thu, 27 Nov 2014)

  Changed paths:
    M std/algorithm.d

  Log Message:
  -----------
  Use flag enum instead of bool.

To prevent Boolean Blindness.


  Commit: b7c3816fdbb01ab3b42fa23db8352d5cee81cf78
      https://github.com/D-Programming-Language/phobos/commit/b7c3816fdbb01ab3b42fa23db8352d5cee81cf78
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-11-27 (Thu, 27 Nov 2014)

  Changed paths:
    M std/algorithm.d

  Log Message:
  -----------
  Do reflexivity check in assert mode if predicate is claimed to be equivalence relation.


  Commit: a61fb6e542d8094583bbd2bf6dc34b28d0bd7ae0
      https://github.com/D-Programming-Language/phobos/commit/a61fb6e542d8094583bbd2bf6dc34b28d0bd7ae0
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-11-27 (Thu, 27 Nov 2014)

  Changed paths:
    M std/algorithm.d

  Log Message:
  -----------
  Use Flag instead of single-use enum.


  Commit: 96521830d7ec9b0c52d39f84951f7b565982f8a9
      https://github.com/D-Programming-Language/phobos/commit/96521830d7ec9b0c52d39f84951f7b565982f8a9
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-11-28 (Fri, 28 Nov 2014)

  Changed paths:
    M std/algorithm.d

  Log Message:
  -----------
  Rename IsEquivRelation to EquivRelation.


  Commit: 5986e740873d6af793610381a942df78ab41f137
      https://github.com/D-Programming-Language/phobos/commit/5986e740873d6af793610381a942df78ab41f137
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-12-01 (Mon, 01 Dec 2014)

  Changed paths:
    M std/algorithm.d

  Log Message:
  -----------
  Merge pull request #2654 from quickfur/issue13595b

Issue 13595: Extend groupBy to handle non-equivalence relations.


Compare: https://github.com/D-Programming-Language/phobos/compare/57d9971b21d6...5986e740873d


More information about the phobos mailing list