On 18/08/15 22:47, HaraldZealot via Digitalmars-d wrote:
The last your example I prefer to parametrize with alias to functions:

```d
mixin template LazyPopFront(alias frontImplementation, alias
popFrontImplementation)
...
```
It gives more flexibility.

Yea, good call.


One that worries me, if someone start to make odd things like create shared
instance of this range.

What kind of issues did you have in mind?

Reply via email to