Commit graph

18 commits

Author SHA1 Message Date
H. S. Teoh
f8be0070d7 Bail out if user asks for unimplemented swap strategy. 2015-01-22 14:53:30 -08:00
H. S. Teoh
6347527fc2 Move topNIndex to std.algorithm.sorting.
Improve documentation and add missing sig constraints.
2015-01-22 13:43:57 -08:00
H. S. Teoh
2f0b36f8e4 Delete 6-year-old dead code. 2015-01-22 11:26:43 -08:00
H. S. Teoh
3fb23fa606 Delete commented-out dead code.
Has been dead since 2009.
2015-01-22 11:25:25 -08:00
Steven Schveighoffer
8ccd882556 Fix second move overload for issue 13990 2015-01-22 10:23:11 -05:00
H. S. Teoh
bc73d86f31 Merge branch 'master' into split_std_algo_merge
Conflicts:
	std/algorithm.d

Manually apply diff from PR #2876.
2015-01-20 14:33:13 -08:00
H. S. Teoh
398038a1d3 Move cheat sheet entries into respective submodules. 2015-01-20 10:43:50 -08:00
H. S. Teoh
c3d464d1aa Add ddoc headers for submodules. 2015-01-20 10:27:42 -08:00
H. S. Teoh
309a22e916 Update cross-module links.
Update crosslinks in cheat sheet.
2015-01-20 10:16:06 -08:00
H. S. Teoh
fa803294a6 Move each() to std.algorithm.iteration. 2015-01-20 09:14:06 -08:00
H. S. Teoh
5cae4f0cb5 Split mutation algorithms into own submodule.
Clean up inter-package imports.
2015-01-20 09:14:06 -08:00
H. S. Teoh
b476a82b5b Split search algorithms into own submodule. 2015-01-20 09:14:06 -08:00
H. S. Teoh
5551facc2f Refactor: reduce global imports. 2015-01-20 09:14:06 -08:00
H. S. Teoh
9dc4c34379 Split iteration functions into own submodule. 2015-01-20 09:14:06 -08:00
H. S. Teoh
28feb36b6e Split comparison functions into own submodule. 2015-01-20 09:14:06 -08:00
H. S. Teoh
8275298a72 Split sorting functions into own submodule. 2015-01-20 09:14:06 -08:00
H. S. Teoh
d109025fd1 Move set operations into submodule. 2015-01-20 09:14:06 -08:00
H. S. Teoh
48040701a5 Prepare to split up std.algorithm into submodules. 2015-01-20 09:14:06 -08:00