Module ddash.algorithm.flatmap
Flatmaps a range
Example
auto dup(int n) {
return [n, n];
}
assert([1, 2] .flatMap!dup .equal([1, 1, 2, 2]));
import ddash .utils .optional: some, no;
assert([
no!int,
some(3),
no!int,
some(7),
] .flatMap!"a" .equal(
[3, 7]
));
Functions
Name | Description |
---|---|
flatMap(range)
|
Flatmaps a range of elemenents |