From cae92f670a00ca1a343667dfeb5dfef208086f21 Mon Sep 17 00:00:00 2001 From: flywind <43030857+xflywind@users.noreply.github.com> Date: Thu, 5 Nov 2020 20:11:22 +0800 Subject: change non-working example to runnableExamples (#15841) --- lib/pure/sugar.nim | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'lib/pure/sugar.nim') diff --git a/lib/pure/sugar.nim b/lib/pure/sugar.nim index dd44c731d..d0f85ad17 100644 --- a/lib/pure/sugar.nim +++ b/lib/pure/sugar.nim @@ -57,13 +57,11 @@ proc createProcType(p, b: NimNode): NimNode {.compileTime.} = macro `=>`*(p, b: untyped): untyped = ## Syntax sugar for anonymous procedures. - ## - ## .. code-block:: nim - ## - ## proc passTwoAndTwo(f: (int, int) -> int): int = - ## f(2, 2) - ## - ## passTwoAndTwo((x, y) => x + y) # 4 + runnableExamples: + proc passTwoAndTwo(f: (int, int) -> int): int = + f(2, 2) + + doAssert passTwoAndTwo((x, y) => x + y) == 4 var params = @[ident"auto"] -- cgit 1.4.1-2-gfad0