diff options
author | Billingsly Wetherfordshire <phowl.mouth@gmail.com> | 2013-05-04 04:39:21 -0500 |
---|---|---|
committer | Billingsly Wetherfordshire <phowl.mouth@gmail.com> | 2013-05-04 04:39:21 -0500 |
commit | e662c973efdc1c9bcab6543713a742e6f54b34d3 (patch) | |
tree | 1ef3b449f41bcf17a02876505d2555505862e75e | |
parent | 6aabf9b7dd1d7522ba574225992537ea57c9aadb (diff) | |
download | Nim-e662c973efdc1c9bcab6543713a742e6f54b34d3.tar.gz |
Change hash[T](seq[A]) to take varargs[A]
-rw-r--r-- | lib/pure/hashes.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/hashes.nim b/lib/pure/hashes.nim index 0e9e3600d..92f273b15 100644 --- a/lib/pure/hashes.nim +++ b/lib/pure/hashes.nim @@ -126,6 +126,6 @@ proc hash*(x: float): THash {.inline.} = var y = x + 1.0 result = cast[ptr THash](addr(y))[] -proc hash*[A](x: seq[A]): THash = +proc hash*[A](x: varargs[A]): THash = for it in items(x): result = result !& hash(it) result = !$result |