Hello functions – first-class support for functions

Functions are first-class citizens of the Kotlin programming language. This means functions can be stored as variables and passed as arguments to other functions. Kotlin has been designed to make functions easy to write and flexible to use. This section will introduce you to functions in Kotlin and help you explore what it means to have first-class support for functions.