[phobos] [D-Programming-Language/phobos] 07b580: Fix 9906: unaryFun and binaryFun should recognize ...

GitHub via phobos phobos at puremagic.com
Sat Oct 4 07:39:38 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 07b580b6ef1514bf61ef5a6406a53d3af688f5ee
      https://github.com/D-Programming-Language/phobos/commit/07b580b6ef1514bf61ef5a6406a53d3af688f5ee
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-09-29 (Mon, 29 Sep 2014)

  Changed paths:
    M std/functional.d

  Log Message:
  -----------
  Fix 9906: unaryFun and binaryFun should recognize static opCall

Structs or classes with static `opCall` should be recognized as valid
function objects.


  Commit: c8da8e3b4a2ad2725211c4ed116d8f69649bf771
      https://github.com/D-Programming-Language/phobos/commit/c8da8e3b4a2ad2725211c4ed116d8f69649bf771
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-09-29 (Mon, 29 Sep 2014)

  Changed paths:
    M std/functional.d

  Log Message:
  -----------
  Update ddocs.


  Commit: 3e200db2af7a5c59ffc50f9027ff19dcdaaedc7c
      https://github.com/D-Programming-Language/phobos/commit/3e200db2af7a5c59ffc50f9027ff19dcdaaedc7c
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-09-29 (Mon, 29 Sep 2014)

  Changed paths:
    M std/functional.d

  Log Message:
  -----------
  Revert AA/array extension to unaryFun.

Per PR discussion.


  Commit: 6ab2d6401877b0af6763cf78b1049dc91d69f6d4
      https://github.com/D-Programming-Language/phobos/commit/6ab2d6401877b0af6763cf78b1049dc91d69f6d4
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-10-03 (Fri, 03 Oct 2014)

  Changed paths:
    M std/functional.d

  Log Message:
  -----------
  Fix broken case of function object with non-static opCall.


  Commit: 3b623f9939747fb687ccbcb5879eaf319e942f60
      https://github.com/D-Programming-Language/phobos/commit/3b623f9939747fb687ccbcb5879eaf319e942f60
  Author: Михаил Страшун <registrations at dicebot.lv>
  Date:   2014-10-04 (Sat, 04 Oct 2014)

  Changed paths:
    M std/functional.d

  Log Message:
  -----------
  Merge pull request #2556 from quickfur/issue9906

Fix 9906: extend unaryFun and binaryFun to recognize function objects


Compare: https://github.com/D-Programming-Language/phobos/compare/95222b884d7a...3b623f993974


More information about the phobos mailing list