aboutsummaryrefslogtreecommitdiff
path: root/src/list/operation/higher/sort.h
diff options
context:
space:
mode:
authorAdrian Kummerlaender2015-02-26 19:06:34 +0100
committerAdrian Kummerlaender2015-02-26 19:06:34 +0100
commit34530d8532e22afe0026b956ae395ddc666351b3 (patch)
treeea3f2f99c8fe60f3a70213c0f1fa294aabff0237 /src/list/operation/higher/sort.h
parente26621df352272688834361e7d026338cefb1372 (diff)
downloadTypeAsValue-34530d8532e22afe0026b956ae395ddc666351b3.tar
TypeAsValue-34530d8532e22afe0026b956ae395ddc666351b3.tar.gz
TypeAsValue-34530d8532e22afe0026b956ae395ddc666351b3.tar.bz2
TypeAsValue-34530d8532e22afe0026b956ae395ddc666351b3.tar.lz
TypeAsValue-34530d8532e22afe0026b956ae395ddc666351b3.tar.xz
TypeAsValue-34530d8532e22afe0026b956ae395ddc666351b3.tar.zst
TypeAsValue-34530d8532e22afe0026b956ae395ddc666351b3.zip
Enabled `Concatenate` to concatenate a variadic pack of lists
* analogously to arbitrary list count concatenation in Scheme's `append` ** implemented for `Concatenate` instead as it fits better with the structure between `Append` and `Concatenate`
Diffstat (limited to 'src/list/operation/higher/sort.h')
-rw-r--r--src/list/operation/higher/sort.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/list/operation/higher/sort.h b/src/list/operation/higher/sort.h
index 925ab89..51317fa 100644
--- a/src/list/operation/higher/sort.h
+++ b/src/list/operation/higher/sort.h
@@ -29,11 +29,9 @@ class quick_sort {
public:
using type = Concatenate<
- List<
- Eval<quick_sort<Comparator, lhs>>,
- List<pivot>,
- Eval<quick_sort<Comparator, rhs>>
- >
+ Eval<quick_sort<Comparator, lhs>>,
+ List<pivot>,
+ Eval<quick_sort<Comparator, rhs>>
>;
};