The following recipes will be covered in this chapter:
- Specifying default values in functions
- Using named arguments in functions
- Creating the RecyclerView Adapter in Kotlin
- Creating getter setters in Kotlin
- Passing variable arguments to a function
- Passing a function as a parameter to another
- Declaring a static function
- Using the use keyword in Kotlin
- Working with Closure in Kotlin
- Function literals with receivers
- Working with anonymous functions