summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2015-08-10 01:49:56 +0200
committerAraq <rumpf_a@web.de>2015-08-10 01:49:56 +0200
commitd230b75e0a7cd49cf5c4e4f687515c296cd2ce5b (patch)
tree08b7015bf84853d5d3da4b28724ffc178b4f565b
parent36a90c6044ecc1b5e193766b62ae4ea58aadf45d (diff)
downloadNim-d230b75e0a7cd49cf5c4e4f687515c296cd2ce5b.tar.gz
removed sequtils.reversed again since it's already in algorithm.nim
-rw-r--r--lib/pure/collections/sequtils.nim23
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"