From Jason Turner

[alg.req.permutable]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpjlcf1pt6/{from.md → to.md} +13 -0
tmp/tmpjlcf1pt6/{from.md → to.md} RENAMED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #### Concept <a id="alg.req.permutable">[[alg.req.permutable]]</a>
2
+
3
+ The `permutable` concept specifies the common requirements of algorithms
4
+ that reorder elements in place by moving or swapping them.
5
+
6
+ ``` cpp
7
+ template<class I>
8
+ concept permutable =
9
+ forward_iterator<I> &&
10
+ indirectly_movable_storable<I, I> &&
11
+ indirectly_swappable<I, I>;
12
+ ```
13
+