On 2/27/2014 2:19 AM, Timothee Cour wrote:
D has ranges and algorithms to conveniently chain operations.* cascade operations: they perform a series of operations on the members of a
single object:
foo.bar(1)..baz(3)
equivalent to:
foo.bar(1)
foo.baz(3)