Files
Nim/examples/allany.nim
2010-02-26 01:26:16 +01:00

18 lines
287 B
Nim
Executable File

# All and any
template all(container, cond: expr): expr =
block:
var result = true
for item in items(container):
if not cond(item):
result = false
break
result
if all("mystring", {'a'..'z'}.contains):
echo "works"
else:
echo "does not work"