Участник:Alexsmail/Программирование 2020/черновик: различия между версиями
Содержимое удалено Содержимое добавлено
Alexsmail (обсуждение | вклад) дополнение |
Alexsmail (обсуждение | вклад) обновление |
||
Строка 140:
-- ClosableKT.use(Closable?)
<syntaxhighlight lang="kotlin">
fun main(args: Array<String>) {
val lst2 = mutableListOf(2, 3)
val conn : AutoCloseable = object:AutoCloseable {
@Throws(IOException::class)
override fun close(){println("close")}
}
conn?.use { lst2.add(10) }
}
</syntaxhighlight>
- Monads
|