cleanup old allany.nim example

This commit is contained in:
Andreas Rumpf
2018-05-28 19:45:12 +02:00
parent 5ad1acc60c
commit cd1b0aa87e

View File

@@ -1,22 +1,20 @@
# All and any
template all(container, cond: untyped): bool =
block:
var result = true
for it in items(container):
if not cond(it):
result = false
break
result
var result = true
for it in items(container):
if not cond(it):
result = false
break
result
template any(container, cond: untyped): bool =
block:
var result = false
for it in items(container):
if cond(it):
result = true
break
result
var result = false
for it in items(container):
if cond(it):
result = true
break
result
if all("mystring", {'a'..'z'}.contains) and any("myohmy", 'y'.`==`):
echo "works"