public interface OnSelectedListener { void onSelected(int i); } var onSelectedItem: OnSelectedListener = OnSelectedListener { _: Int -> } //vs typealias OnSelectedListener = (Int) -> Unit var onSelectedItem: OnSelectedListener = { _: Int -> }