From cd1b0aa87e9b549e301d5770b47c7b91232c44c5 Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Mon, 28 May 2018 19:45:12 +0200 Subject: [PATCH] cleanup old allany.nim example --- examples/allany.nim | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/examples/allany.nim b/examples/allany.nim index 6ff055aa6..8a5ab81f0 100644 --- a/examples/allany.nim +++ b/examples/allany.nim @@ -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"