Kotlin文法
クラスのシグニチャー
class SampleAdapter(context: Context, private val onItemClicked: (timeZone) => Unit) : RecyclerView.Adapter<SampleAdapter..
引数に関数も渡せる。その時に、関数の型も定義するここだと、onItemClickedは、timeZoneを引数にとって、Unit(void)を返す
val, varをつけると、そのクラスのメンバー変数になる。
1つだけの !は?
null許容が? , 非許容は無し, nullableかどうか分からないが、!
tailrec
参考: