Продолжаем разговор.Вот щас начал читать про Scala и я вам скажу я очень ждал expression try {} catch {}.Короче теперь я могу сделать так:
try {} catch {}
Восторг-восторг.
Красиво (насколько вообще красивыми могут быть эксепшены)
кстати в третьей скале можно вообще:
val res = try maybeThrow catch case _: Exception=> "no"
Понемногу превращается в питон 🙂
Паттерн-матчинг это вообще отдельная концепция, в Scala не только в ловле эксцепшенов применяется 🙂
знамо дело, функциональный язык как ни как. новость для меня не в нём, а именно в трай как экспрешене.
Ну, если в общем любой оператор это считай экспрешшен - то чем try хуже? 🙂
Comments (6)
Красиво (насколько вообще красивыми могут быть эксепшены)
кстати в третьей скале можно вообще:
Понемногу превращается в питон 🙂
Паттерн-матчинг это вообще отдельная концепция, в Scala не только в ловле эксцепшенов применяется 🙂
знамо дело, функциональный язык как ни как. новость для меня не в нём, а именно в трай как экспрешене.
Ну, если в общем любой оператор это считай экспрешшен - то чем try хуже? 🙂