15 lines
279 B
Common Lisp
15 lines
279 B
Common Lisp
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;
|
|
}
|