[phobos] [D-Programming-Language/phobos] 4f28db: not really pure

Jonathan M Davis jmdavisProg at gmx.com
Sat Jun 25 20:01:12 PDT 2011


On 2011-06-25 19:57, noreply at github.com wrote:
>   Branch: refs/heads/master
>   Home:   https://github.com/D-Programming-Language/phobos
> 
>   Commit: 4f28db6ffb63f85e2aa22892c4cdaa69129a3dc9
>      
> https://github.com/D-Programming-Language/phobos/commit/4f28db6ffb63f85e2a
> a22892c4cdaa69129a3dc9 Author: Walter Bright <walter at walterbright.com>
>   Date:   2011-06-25 (Sat, 25 Jun 2011)
> 
>   Changed paths:
>     M std/bigint.d
>   M std/complex.d
>   M std/datetime.d
>   M std/internal/math/biguintcore.d
>   M std/parallelism.d
> 
>   Log Message:
>   -----------
>   not really pure

If they're not really pure, they shouldn't compile with pure. Also, not being 
able to use opAssign in pure functions could be rather annoying. Why doesn't 
that work?

- Jonathan M Davis


More information about the phobos mailing list