Functions
Definition
Section titled “Definition”Functions are defined using the func keyword:
// Function definitionfunc add(int a, int b) { return a + b;}Recursion
Section titled “Recursion”Tulpar supports recursive functions:
// Recursive functionfunc fibonacci(int n) { if (n <= 1) { return n; } return fibonacci(n - 1) + fibonacci(n - 2);}Calling Functions
Section titled “Calling Functions”// Function callint sum = add(5, 3);int fib = fibonacci(10);