feat: 管道 |> + 字符串插值 \(expr) — P0 四特性收官
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
fn double(x: i64) -> i64 {
|
||||
return x * 2;
|
||||
}
|
||||
|
||||
fn add(a: i64, b: i64) -> i64 {
|
||||
return a + b;
|
||||
}
|
||||
|
||||
fn main() -> i64 {
|
||||
// 管道: 10 |> double() |> add(5) → add(double(10), 5) = 25
|
||||
let result = 10 |> double() |> add(5);
|
||||
print_i64(result); // 25
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
fn main() -> i64 {
|
||||
let name = "World";
|
||||
let greeting = "Hello, \(name)!";
|
||||
print_str(greeting); // "Hello, World!"
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user