Functions
- Hello World function
- Hello You function (passing parameter)
- Function with multiple parameters
- Function with return value
- Multiple return values
- Returning an error from a functions
- Named return parameters
- Passing a function as a parameter - Callback function
- Callback function with one parameter
- Anonymous functions
- Anonymous functions assigned to name
- Numbers are passed by value
- Function Overloading - Multiple function with the same name
- Defer
- Defer early returns
- Deferred cd in a function
- Defer in if-statements
- Defer and parameters
- Exercise: Fibonacci
- Exercise: Defer remove temporary directory
- Exercise: FizzBuzz in function
- Exercise: ROT13
- Solution: FizzBuzz in function
- Solution: ROT13