From 9e9239562ff913d6ab83fd27c2a19898763a95af Mon Sep 17 00:00:00 2001 From: youtao guo Date: Tue, 7 Feb 2023 01:03:20 +0800 Subject: [PATCH] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ca0a03f..93db515 100644 --- a/README.md +++ b/README.md @@ -58,15 +58,15 @@ std::size_t sum(const int& v1, double v2, int v3, int v4) noexcept { return v1 + using namespace closure; auto closure1 = MakeClosure(sum, 1); // bind 1 to arg v1 -// Or Closure closure1(sum, 1); +// Alternatively, Closure closure1(sum, 1); static_assert(std::is_same>::value); closure1(2, 3, 4); // result is 10 ``` -Alternatively, you can use placeholders. The number of placeholders is unlimited. +Or, you can use placeholders. The number of placeholders is unlimited. ```C++ -auto lambda1 = [unused](int v1, int v2) { return v1 - v2; }; +auto lambda1 = [](int v1, int v2) { return v1 - v2; }; auto closure1 = closure::MakeClosure(lambda1, closure::PlaceHolder<1>(), closure::PlaceHolder<0>()); closure1(5, 3); // result is -2