Re:What Monoids teach us about software
by bstamour on Wednesday September 13, 2017 @01:53PM
(#15240759)
At least in C++, knowing your type forms a monoid with your operation informs you when you are safe to use various parallel algorithms. e.g. `std::accumulate` with an associative operator is safe to run in parallel.
[ Parent
| on HN ]