Files

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;
}