
kalkancrypt
07.04.2017
22:19:15
из something.use { } блока значение же не возвращается?

Viktor
07.04.2017
22:54:56
насколько я понял нет, оно возвращает функцию которая в фигурных скобках описна

Boris
08.04.2017
05:26:37

Sergey
08.04.2017
11:12:26
если я внутри функции буду сделаю nested class, это плохо?

Google

Михаил
08.04.2017
11:35:21
ты про локальный класс?
и про котлин ли вообще

Sergey
08.04.2017
11:36:08
да котлин)
fun test(){
data class Test(val a: Int)
}

Михаил
08.04.2017
11:36:56
я был уверен почему то что это они не притащили из джавки
но притащили)
это кстати локальный класс
а не нестед

Sergey
08.04.2017
11:37:24
да локальный, сори
это оверхед сильный привносит?

Михаил
08.04.2017
11:37:43
думаю нет)
но сложно представить когда это надо))

Google

Sergey
08.04.2017
11:39:16
иногда Pair, Triple читается хреново

Михаил
08.04.2017
11:39:33
в котлине же для этого есть typealias

Sergey
08.04.2017
11:39:53
не, я про map { it.first != null }
map { it.name != null } лучше ж)

Михаил
08.04.2017
11:42:16
ну да)
а почему сразу в отдельный класс сущность не вынести?)

Андрей
08.04.2017
11:44:18
Если эта сущность не нужна нигде больше за пределами метода, то тогда вполне нормальное решение

Sergey
08.04.2017
11:47:05

Диёр
08.04.2017
14:58:37
Kotlin for android developers и modern web development with kotlin годные книги?

Михаил
08.04.2017
15:03:59
После kotlin in action не зашла

Диёр
08.04.2017
15:04:34
А kotlin in action как?

Sergey
08.04.2017
15:12:26
must read

Михаил
08.04.2017
15:17:02
+
Больше ничего по котлину и не надо имхо
Расказоно даже чем руководствовались когда то или иное делали в языке

Диёр
08.04.2017
15:26:10
А отправить может кто-нибудь копию?

Igor
08.04.2017
15:48:50
Kotlin пазлеры с JPoint - смотрим online и угадываем
https://youtu.be/h4eIuz-CwYc

Boris
08.04.2017
15:49:09
смотрим да

Google

Руслан
08.04.2017
15:55:13
Непонятно что там баруч делает

Boris
08.04.2017
15:55:37
да, он же грувигай

Руслан
08.04.2017
15:56:02
Лол, что эти все люди там делают

Boris
08.04.2017
15:58:20
смешные пазлеры

Igor
08.04.2017
15:58:21
a) Nothing ?

Sergey
08.04.2017
15:58:21
isEmptyOrNull() же проверка

Руслан
08.04.2017
15:58:39

Boris
08.04.2017
15:58:56

Igor
08.04.2017
16:00:14

Руслан
08.04.2017
16:00:37
By the way, Dzmitry делал пазлеры в ЕПАМ, я помогал :)

Boris
08.04.2017
16:02:10
вообще не вижу смысла нал как фолз интерпретировать
вообще никаких для этого нет причин

Руслан
08.04.2017
16:02:47
Ну в груви же так!

Boris
08.04.2017
16:03:04
потому груви и сдулся

Руслан
08.04.2017
16:03:10
Может кто там сидит, киньте в баруча тяжелым чем-нибудь)
Будут пазлеры для Котлин разработчиков?

Igor
08.04.2017
16:06:28

Dzmitry
08.04.2017
16:07:21
Пффф. Весь день сидел в предвкушении пазлеров, а они совсем какие-то слабые

Boris
08.04.2017
16:07:36
совершенно очевидные

Google

Dzmitry
08.04.2017
16:09:31
Котлин пазлеры для жава девелоперов, которые первый раз его видят

Igor
08.04.2017
16:12:11
Теперь у меня facepalm от Баруха, за лямбды

Boris
08.04.2017
16:12:19
аха, спалился
вообще если не замтить, что это kts то оно как бы не должно компилироваться

Dmitry
08.04.2017
17:31:56
стало любопытно, почему идея тормозит при работе с kotlin + jooq. подключил jmc. оказалось, что пока набрал 4 строки кода, идея аллоцировала 4 гига и jvm провела в gc 40 сек

Boris
08.04.2017
17:33:34
А jooq какой-то специальный плагин?

Dmitry
08.04.2017
17:38:07
неа. вот это - https://www.jooq.org/

Admin
ERROR: S client not available

Boris
08.04.2017
17:42:29
Что такое jooq я знаю, просто подумал, что для него какой-то спец плагин
Непонятно тогда что значит kotlin+jooq

Dmitry
08.04.2017
17:43:37
DSL.(Ctrl+space) вешает идею на секунд 10

Boris
08.04.2017
17:44:55
Не знал что у него есть спец дсл для котлина, надо глянуть
Баг надо завести

Dmitry
08.04.2017
17:45:37
там не дсл. обычная либа без ничего
баг есть
https://youtrack.jetbrains.com/issue/KT-10978

Boris
08.04.2017
17:46:03
Хорошо

Dmitry
08.04.2017
19:45:36
накидал им *.jfr. надеюсь, разберутся
интересно, что аллокации приходятся на котлин-код внутри идеи

Alexandr
09.04.2017
09:14:26
/stat@combot

Google

Combot
09.04.2017
09:14:26
combot.org/chat/-1001032833563

Quantum Harmonizer
09.04.2017
09:14:56
Ыы, ещё один.

Alexandr
09.04.2017
09:21:51
:) ну интерестно же

Андрей
09.04.2017
09:28:41
так сохрани себе ссылку, и открывай когда нужно. она статическая

Combot
09.04.2017
09:48:05
combot.org/chat/-1001032833563

Alexandr
09.04.2017
10:01:39
Тоже вариант

Quantum Harmonizer
09.04.2017
10:02:30
И сообщение бота потом тоже удалить, ага)

Sergey
09.04.2017
13:35:40
какие-то стремные шрифты

Михаил
09.04.2017
13:52:05
кстати.
как у скалы с тулингом?
никто не в курсе?
лучше чем у котлина?
или idea со скалой ваще никак?

Igor
09.04.2017
13:58:24
кстати.
качай плагин для idea и пиши код

Kirill
09.04.2017
14:01:31
как у скалы с тулингом?
если не использовать shapeless и scala-meta то скала плагин обычно правильно парсит и подсвечивает код. а всё остальное — как у котлина, по большому счёту

Андрей
09.04.2017
14:04:03
качай плагин для idea и пиши код
О, точно, это же ты когда-то советовал хаскель попробовать, типа мозги прочищает? А в чем под него лучше код писать? Под idea несколько плагинов попробовал, но они какие-то слабоватые. Может ide какая получше будет?

Kirill
09.04.2017
14:06:53