From 6a97ad9f2dcdfc77fdc8954bb8c8d1f4542cbd33 Mon Sep 17 00:00:00 2001 From: NotTheDr01ds <32344964+NotTheDr01ds@users.noreply.github.com> Date: Thu, 20 Jun 2024 16:05:52 -0400 Subject: [PATCH] Typed argument example --- crates/nu-cmd-lang/src/core_commands/do_.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/crates/nu-cmd-lang/src/core_commands/do_.rs b/crates/nu-cmd-lang/src/core_commands/do_.rs index 2da411d3a5..4f0bd245d2 100644 --- a/crates/nu-cmd-lang/src/core_commands/do_.rs +++ b/crates/nu-cmd-lang/src/core_commands/do_.rs @@ -229,22 +229,22 @@ impl Command for Do { result: None, }, Example { - description: "Run the closure, with a positional parameter", - example: r#"do {|x| 100 + $x } 77"#, + description: "Run the closure with a positional, type-checked parameter", + example: r#"do {|x:int| 100 + $x } 77"#, result: Some(Value::test_int(177)), }, Example { - description: "Run the closure, with pipeline input", - example: r#"77 | do {100 + $in }"#, + description: "Run the closure with pipeline input", + example: r#"77 | do { 100 + $in }"#, result: Some(Value::test_int(177)), }, Example { - description: "Run the closure, with a default parameter value", + description: "Run the closure with a default parameter value", example: r#"77 | do {|x=100| $x + $in }"#, result: Some(Value::test_int(177)), }, Example { - description: "Run the closure, with two positional parameters", + description: "Run the closure with two positional parameters", example: r#"do {|x,y| $x + $y } 77 100"#, result: Some(Value::test_int(177)), },