Sign in
apache
/
casbin-jcasbin-aviatorscript
/
refs/heads/stable
/
.
/
examples
/
lambda.av
blob: 4f95fbb80feacf3b354670b2bc4ad830d2ec8130 [
file
] [
log
] [
blame
]
## examples/lambda.av
let
three
=
(
lambda
(
x
,
y
)
->
x
+
y
end
)(
1
,
2
);
println
(
three
);
let
add
=
lambda
(
x
,
y
)
->
x
+
y
end
;
three
=
add
(
1
,
2
);
println
(
three
);
## defined by fn syntax(only valid since 5.2.4)
let
add
=
fn
(
x
,
y
)
{
x
+
y
};
p
(
add
(
99
,
1
));