John Wellbelove 2dabc42cbb
Add etl::stable partition (#1466)
* Added two versions of etl::stable_partition

One is O(N) time , O(N) space
The other is O(Nlog(N)) time

* Added partition_move

* Updates to tests and documentation

* Review changes

* std::size -> sizeof

* etl::size -> ETL_OR_STL::size

* Changed index array typer to std::array

---------

Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.com>
2026-06-20 10:27:20 +01:00
..
binary Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
blog Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
callbacks Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
chrono Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
codecs Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
containers Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
getting-started Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
IO Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
iterators Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
maths Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
messaging Fix: rename docs/Messaging to docs/messaging 2026-06-08 11:05:31 +01:00
multi-tasking Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
patterns Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
pseudo-containers Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
ranges Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
releases Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
resourses Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
source Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
state machines Hotfix/documentation updates (#1456) 2026-06-08 08:58:47 +01:00
strings Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
timers Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
tutorials Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
types Fixes and additional metafunctions for etl::type_list (#1460) 2026-06-18 10:35:20 +01:00
utilities Add etl::stable partition (#1466) 2026-06-20 10:27:20 +01:00
_index.md Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
about.md Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00
Is the ETL free.md Issue/add hugo support for documentation (#1449) 2026-06-06 13:12:44 +01:00