February 18, 2018
## New modules
- [mir.graph] (3)
- [mir.graph.tarjan](4)
- [mir.ndslice.fuse](5)
- [mir.qualifier](6)

## New API
 - [`mir.series`](7) (former `mir.timeseries`) was enhanced with map like primitives and `merge` function.
 - [`eachUpper`](8) and  [`eachLower`](9) was added to `mir.ndslice.algorithm` by @jmh530
 - [`antidiagonal`](10) was added to `mir.ndslice.topology`
 - ndslice overloaded operators was improved. [???]-like operators was added for const and immutable ndslices.

## Acknowledgments
 - John Hall
 - Sebastian Wilzbach
 - Shigeki Karita

Major part of this work has been sponsored by [Symmetry Investments](1) and [Kaleidic Associates](2).

Best regards,
Ilya Yaroshenko

1. http://symmetryinvestments.com
2. https://github.com/kaleidicassociates
3. http://docs.algorithm.dlang.io/latest/mir_graph.html
4. http://docs.algorithm.dlang.io/latest/mir_graph_tarjan.html
5. http://docs.algorithm.dlang.io/latest/mir_ndslice_fuse.html
6. http://docs.algorithm.dlang.io/latest/mir_qualifier.html
7. http://docs.algorithm.dlang.io/latest/mir_series.html
8. http://docs.algorithm.dlang.io/latest/mir_ndslice_algorithm.html#eachUpper
9. http://docs.algorithm.dlang.io/latest/mir_ndslice_algorithm.html#eachLower
10. http://docs.algorithm.dlang.io/latest/mir_ndslice_topology.html#antidiagonal

February 18, 2018
On Sunday, 18 February 2018 at 09:52:22 UTC, 9il wrote:
> ## New modules
> - [mir.graph] (3)
> - [mir.graph.tarjan](4)
> - [mir.ndslice.fuse](5)
> - [mir.qualifier](6)
>
> [...]

On Sunday, 18 February 2018 at 09:52:22 UTC, 9il wrote:

Docs: http://docs.algorithm.dlang.io/latest/index.html
GitHub: https://github.com/libmir/mir-algorithm
Run online at https://run.dlang.io/ (press "Add library")