Using Optional Labeled Function Arguments
let thing = (~a=1, b: int, c: int) => {
a + b + c;
};thing(~a=2, 1, 1)
|> string_of_int
|> print_endline /* 4 */
thing(1, 1)
|> string_of_int
|> print_endline /* 3 */Last updated
let thing = (~a=1, b: int, c: int) => {
a + b + c;
};thing(~a=2, 1, 1)
|> string_of_int
|> print_endline /* 4 */
thing(1, 1)
|> string_of_int
|> print_endline /* 3 */Last updated