Re: AA.values un-@safe?!

2021-07-28 Thread Per Nordlöw via Digitalmars-d-learn

On Wednesday, 28 July 2021 at 21:39:43 UTC, jfondren wrote:
I don't know, but .byValue is @safe and returns a forward 
range, so you could use `.init.byValue.array` instead.


Great point. Thanks.


Re: AA.values un-@safe?!

2021-07-28 Thread jfondren via Digitalmars-d-learn

On Wednesday, 28 July 2021 at 21:04:11 UTC, Per Nordlöw wrote:

Why is call to `values` in, for instance,

```d
auto _ = string[string].init.values;
```

not `@safe`?


I don't know, but .byValue is @safe and returns a forward range, 
so you could use `.init.byValue.array` instead.


AA.values un-@safe?!

2021-07-28 Thread Per Nordlöw via Digitalmars-d-learn

Why is call to `values` in, for instance,

```d
auto _ = string[string].init.values;
```

not `@safe`?