
web.num
11.12.2016
13:13:38
или только через if такое возможно?

Timothy
11.12.2016
13:13:44
if (q > 0) ??? else ???

web.num
11.12.2016
13:13:53
угу
только так?

Google

Sergey Tolmachev
11.12.2016
13:14:09
нет короче

Timothy
11.12.2016
13:14:26
в скале нет тернарника как в жабе

web.num
11.12.2016
13:14:37
ок, спасибо

Sergey Tolmachev
11.12.2016
13:14:38
нет на это макроса?)

Andrey
11.12.2016
13:14:42

Timothy
11.12.2016
13:15:07

Sergey Tolmachev
11.12.2016
13:15:38
http://www.codecommit.com/blog/scala/implementing-groovys-elvis-operator-in-scala
есть :D даже без макроса
ну или это не тернарный if на самом деле

Lev
11.12.2016
13:16:41
condition |&> expr1 <&| expr2. предлагаю так сделать. интуитивно кмк

Sergey Tolmachev
11.12.2016
13:17:02
|&> <_<

Lev
11.12.2016
13:18:45
ну или cond ¯\_(⊙︿⊙)_/¯ expr1 | expr2

Sergey Tolmachev
11.12.2016
13:19:21
реально интуитивно

Google

Daniel
11.12.2016
13:21:51
вместо
|
надо
(╯°□°)╯
или
¯\(ツ)/¯

Sergey Tolmachev
11.12.2016
13:22:36
нет такого шуточного dsl?
как YoptaScript

Lev
11.12.2016
13:25:46
dispatch же ?
http://www.flotsam.nl/dispatch-periodic-table.html

Sergey Tolmachev
11.12.2016
13:29:24
ну там не такие суровые смайлы выходят
>+> в ядре скалы можно повстречать. я где-то там ^_____^ выкапывал

web.num
11.12.2016
13:59:34
Можно попросить показать мне код создания диалога!??

Lev
11.12.2016
14:04:36
остаётся только догадываться, какого именно диалога
и о причинах бана в поиске гугла

Andrey
11.12.2016
14:05:36

Timothy
11.12.2016
14:06:02
Без сайд эффектов

Andrey
11.12.2016
14:06:14
Ну начинается))

Lev
11.12.2016
14:06:20
?

Andrey
11.12.2016
14:06:58

Lev
11.12.2016
14:07:52
а интерпретатор где? ?
вечер фри монад объявляется открытым

Daniel
11.12.2016
14:09:36
через имплисит всунуть и не разбираться на этом уровне абстракции))

web.num
11.12.2016
14:12:51
да не, ребят, я повторюсь: Только начал изучать язык, еще полный 0 в этом
массивы изучаю

Google

web.num
11.12.2016
14:13:06
вот решил про далог спросить :)
не пинайте ?

Andrey
11.12.2016
14:13:31
Диалог в массивах? Что-то новенькое)

Daniel
11.12.2016
14:13:33
никто не понял, что за диалог ты имеешь ввиду

web.num
11.12.2016
14:13:37
да нееее
просто про диалог параллельно спросил еклмн
ну я уже понял что никто не понял ?
я про тот далог что например там одна кнопулька и по нажатию выходило бы сообщение "привет"
тип того :)

Sergey Tolmachev
11.12.2016
14:15:14
ну наверное ты имеешь ввиду типа православный mvc диалог
есть на скале в опенсурсе приложения с ui?

Andrey
11.12.2016
14:16:28
scalafx гуглить надо

Sergey Tolmachev
11.12.2016
14:16:31
в скале нет ничего особенного для написания ui
http://www.scalafx.org/

Lev
11.12.2016
14:16:51
import javax.swing._
JOptionPane.showMessageDialog(new JFrame(), "(╯°□°)╯", "Title", JOptionPane.ERROR_MESSAGE)

Sergey Tolmachev
11.12.2016
14:16:59
но такие dsl мне кажется сомнительного удобства
или пример - типа для android ui фреймворк на скале http://47deg.github.io/macroid/docs/tutorial/BuildingLayouts.html
кто блин захочет такое юзать

Lev
11.12.2016
14:18:06
вообще, когда учатся, обычно в консоль пишут =/

Google

Sergey Tolmachev
11.12.2016
14:18:46
akka на android-е -_- https://habrahabr.ru/post/279973/
вот эти все штуки - как slick в db

Lev
11.12.2016
14:19:38
но выглядит лучше, чем вёрстка на xml. интересно, работает ли

Sergey Tolmachev
11.12.2016
14:19:41
crud из документации, а шаг в сторону - падение в пропасть
как бы я ни не хотел писать xml на android, я всегда возвращался к xml

Lev
11.12.2016
14:25:01
да. та же идея не умеет мышетаскательный редактор показывать для такого кода =/ везде боль

Sergey Tolmachev
11.12.2016
14:26:06
очевидно да. нельзя просто так взять и заменить официально поддерживаемый способ делать что-то на чью-то хипстерскую поделку с dsl

web.num
11.12.2016
14:27:02
не подскажете!? у масссива можно вызвать метод (я так понимаю) *.sum, а среднее как узнать? нет уже готовых методов?

Admin
ERROR: S client not available

Sergey Tolmachev
11.12.2016
14:27:45
a.sum / a.length

Daniel
11.12.2016
14:27:46
делить самостоятельно

Sergey Tolmachev
11.12.2016
14:28:07
или fold

web.num
11.12.2016
14:28:22
во во, как Сергей написал, ? только подумал об этом ?

Andrey
11.12.2016
14:29:06

D
11.12.2016
14:30:24
Для фримонад надо сначала гугл освоить.

Sergey Tolmachev
11.12.2016
14:31:14
он не про фолд подумал, расходитесь

KrivdaTheTriewe
11.12.2016
14:31:47
@gamussa а зачем тебе стикеры со скалой были, ты что, сексист? https://twitter.com/SBozhko/status/807606052128694273

Sergey Tolmachev
11.12.2016
14:31:52
web.num https://damieng.com/blog/2014/12/11/sequence-averages-in-scala

KrivdaTheTriewe
11.12.2016
14:33:29
Вопрос скаларазработчикам, кто-нибудь хаскель в проде использует ?

Google

web.num
11.12.2016
14:33:56
можно понять смысл этого стикера?

Sergey Tolmachev
11.12.2016
14:33:58
в одном проекте была скала и хаскел. все было переписано на скалу

web.num
11.12.2016
14:34:09
скала - гомно?

Sergey Tolmachev
11.12.2016
14:34:15
девки любят скалистов
ваш кэп

Oleksandr
11.12.2016
14:34:25

Sergey Tolmachev
11.12.2016
14:34:39
хотя там нет защиты от переполнения

Oleksandr
11.12.2016
14:35:00
ссылка про стикер? оО

Sergey Tolmachev
11.12.2016
14:35:26
под ней есть ссылка на avg с foldLeft :)

Oleksandr
11.12.2016
14:35:41
аа, незаметно так спрятана
вообще говоря, посчитать среднее значение в массиве (при любых числах, в общем случае) точно нельзя
влетишь либо на очень больших, либо на очень маленьких числах
иногда на последнее забивают

Sergey Tolmachev
11.12.2016
14:36:37
кто вообще эти цифры придумал. почему они целые

KrivdaTheTriewe
11.12.2016
14:37:27

web.num
11.12.2016
14:37:30
а в чем отличие параметров функции от агрументов? это одно и тоже?

Oleksandr
11.12.2016
14:37:30

KrivdaTheTriewe
11.12.2016
14:38:34

Sergey Tolmachev
11.12.2016
14:38:35