diff options
author | Araq <rumpf_a@web.de> | 2015-08-10 01:49:56 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2015-08-10 01:49:56 +0200 |
commit | d230b75e0a7cd49cf5c4e4f687515c296cd2ce5b (patch) | |
tree | 08b7015bf84853d5d3da4b28724ffc178b4f565b | |
parent | 36a90c6044ecc1b5e193766b62ae4ea58aadf45d (diff) | |
download | Nim-d230b75e0a7cd49cf5c4e4f687515c296cd2ce5b.tar.gz |
removed sequtils.reversed again since it's already in algorithm.nim
-rw-r--r-- | lib/pure/collections/sequtils.nim | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/lib/pure/collections/sequtils.nim b/lib/pure/collections/sequtils.nim index 1e75376df..5fac1f0af 100644 --- a/lib/pure/collections/sequtils.nim +++ b/lib/pure/collections/sequtils.nim @@ -451,21 +451,6 @@ template newSeqWith*(len: int, init: expr): expr = result[i] = init result -proc reversed*[T](s: seq[T]): seq[T] = - ## Takes a sequences and returns a new reversed one - ## - ## Example: - ## - ## .. code-block:: - ## - ## let s1 = @[1, 2, 3, 4, 5] - ## let s2 = @[5, 4, 3, 2, 1] - ## assert s2 == s1.reversed() - ## - result = s - let ln = result.len - for i in 0..(ln div 2)-1: swap(result[i], result[ln-i-1]) - when isMainModule: import strutils block: # concat test @@ -630,13 +615,5 @@ when isMainModule: #doAssert a.repeat(-1) == @[] # will not compile! doAssert b.repeat(3) == @[] - block: # reversed tests: - let - a = @[1, 2, 3] - b: seq[int] = @[] - - doAssert a.reversed == @[3, 2, 1] - doAssert b.reversed == @[] - when not defined(testing): echo "Finished doc tests" |