how to store a range transformed by a range function?
Vlad Levenfeld via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Jun 19 14:04:36 PDT 2014
Thank you. This would work, however I'm wary of a class-based
solution. InputRangeObject.save() calls new and it appears
opSlice is unimplemented for some technical reasons... I think
perhaps, since my case is more specialized than the use cases
InputRangeObject is meant for, wrapping some kind of functor in a
struct range implementation would be equivalent to this (minus
the heap allocations, plus slicing) for my purposes.
More information about the Digitalmars-d-learn
mailing list