-
"deterministic linear solution is implemented in C++ standard library as [std::nth_elemen](https://en.cppreference.com/w/cpp/algorithm/nth_element)"
https://cp-algorithms.com/sequences/k-th.html
…
-
We should at least mention that most STL algorithms have parallel overloads if we include `` and discuss the execution policies.
-
### Review Mojo's priorities
- [X] I have read the [roadmap and priorities](https://docs.modular.com/mojo/roadmap.html#overall-priorities) and I believe this request falls within the priorities.
###…
-
Office is trying to adopt gsl::span more broadly, but we are seeing some unexpected performance regressions when compiling with clang:
A - range-for loops
B - std algorithms
On a mail thread @Stephan…
-
https://www.youtube.com/watch?v=bFSnXNIsK4A
-
v0.5 added ability to use Thrust library for parallel algorithms. This is done in `src/detail/Algorithms.h` using custom Aboria algorithms, which use tag dispatching to either call Thrust or STL algor…
-
https://wtffqbpl.github.io/2022/11/17/C-STL-Overview/#more
If you want to know all STL algorithms, or you want to learn how to master STL algorithms. Please click this article for more details.
-
Currently, the channel iterators can be used only as output iterators.
> Integrates well with STL algorithms.
If I want to pipe two channels, there is no support for the STL algorithms:
```cp…
-
Encountered by @H-G-Hristov in #4611.
~~Possibly related to the codepaths that I changed in #4395.~~
Confirmed by @AlexGuteniev on Discord, quoting his repro:
```
C:\Project\STL\out\x64>subs…
-
Currently the vector algorithms in `stl/src/vector_algorithms.cpp` are only optimized for SSE2, SSE4.2, and AVX2. We should also provide NEON implementations of these algorithms.