From af1c446eca49004ed9b8f229e7a6497fbf16774d Mon Sep 17 00:00:00 2001 From: q66 Date: Fri, 31 Mar 2017 01:14:22 +0200 Subject: [PATCH] cleaner example --- examples/concurrency.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/concurrency.cc b/examples/concurrency.cc index 6f5d5d2..48a84dd 100644 --- a/examples/concurrency.cc +++ b/examples/concurrency.cc @@ -9,14 +9,14 @@ int main() { * on the scheduler currently in use - several schedulers are shown */ auto foo = []() { - auto arr = iter({ 150, 38, 76, 25, 67, 18, -15, 215, 25, -10 }); + auto arr = { 150, 38, 76, 25, 67, 18, -15, 215, 25, -10 }; auto c = make_channel(); auto f = [](auto c, auto half) { c.put(foldl(half, 0)); }; - spawn(f, c, arr.slice(0, arr.size() / 2)); - spawn(f, c, arr + (arr.size() / 2)); + spawn(f, c, iter(arr).slice(0, arr.size() / 2)); + spawn(f, c, iter(arr).slice(arr.size() / 2, arr.size())); int a = c.get(); int b = c.get();