@scala_ru

Страница 991 из 1499
Nick
16.10.2017
08:18:25
И fs2 пожалуй тоже

Grigory
16.10.2017
08:18:45
Alexey
16.10.2017
08:19:07
пока не произойдет fork?

Юрий
16.10.2017
08:19:13
ну не ровно, он позволяет на не создавать новый таск для уже завершенных фьючей
Ну вот я сейчас посмотрел, вроде он и композировать функции умеет

Google
Grigory
16.10.2017
08:19:19
пока ты не захочешь изменить дефолтное поведение

Daniel
16.10.2017
08:19:29
повторяю свой вопрос - есть такое? monix, fs2, cats.IO, scalazIO?
достаточно проверить есть ли у класса аналог async boundary

Nick
16.10.2017
08:19:47
А cats effects в каком состоянии?

Daniel
16.10.2017
08:19:53
Task Scalaz будет всегда в том же треде
и каком треде речь? ос, java Thread?

Alexey
16.10.2017
08:19:54
Alexey
16.10.2017
08:20:00
Ну вот я сейчас посмотрел, вроде он и композировать функции умеет
def transformWith[B](s: A => Future[B], f: Throwable => Future[B])(implicit executor: ExecutionContext): Future[B] = { def strictTransform[T](x: T, f: T => Future[B]) = try f(x) catch { case NonFatal(e) => ErrorFuture(e) } future match { case FulfilledFuture(a) => strictTransform(a, s) case ErrorFuture(e) => strictTransform(e, f) case _ => future.value match { case None => val p = Promise[B]() future.onComplete { case Success(a) => p completeWith strictTransform(a, s) case Failure(e) => p completeWith strictTransform(e, f) } p.future case Some(Success(a)) => strictTransform(a, s) case Some(Failure(e)) => strictTransform(e, f) } } }

Alexey
16.10.2017
08:20:29
и каком треде речь? ос, java Thread?
java thread. хочется не ходит в scheduler для пачки map

Nick
16.10.2017
08:21:02
и каком треде речь? ос, java Thread?
А что ос и Джава тред не одно и тоже?)

Alexey
16.10.2017
08:21:12
У Future api специально сделан так, чтобы гарантировать запуск новой таски на переданном executor'е

Kirill
16.10.2017
08:21:15
А расскажите за scala js, насколько вообще применимо с тем же реактом, например, развивается ли? Может где-то в подкасте обсуждали?

Grigory
16.10.2017
08:21:39
java thread. хочется не ходит в scheduler для пачки map
да все верно; у тя каждая новая футура сразу сабмитится; а в тасках ты явно все форкишь

Google
Kirill
16.10.2017
08:22:00
Жестко
чего?

Daniel
16.10.2017
08:22:23
я ничего не понял. объясните
вопрос как оно будет исполняться экзекьютором к примеру мы делаем цепочку вычислений "простых" потом идем в базу, потом снова цепочку вычислений явно склеивать всё в одно не надо, надо оставить 3 таски в итоге граница асинхронности как раз об этом

Grigory
16.10.2017
08:22:38
@l3h3r попробуй короче запустить Task.map.filter и Future.map.filter и посмотри как они сабмитятся я прост с похожей проблемйо сталкивлася (возможно)

Митко Соловец?
16.10.2017
08:23:17
когда есть няшный тайп скрипт, ангулар и реакт

Nick
16.10.2017
08:23:49
переусложненная вещь в мире фронтенда
Хз хз, наши вообще на элме мутят )

Alexey
16.10.2017
08:24:02
елм выглядит норм

Kirill
16.10.2017
08:24:09
спасибо, дмсол, но я ожидал ответ от тех кто трогал и использует ><

Nick
16.10.2017
08:24:10
Ну и видимо ты не трогал ts

Alexey
16.10.2017
08:25:17
Я туда и смотрел. Насколько я понимаю, оно так и работает - просто работа выполняется в этом же треде
нууу нет, там смотрится, если фьюча завершена, то идём дальше в том же треде, если нет то создаётся честный новый таск

Kirill
16.10.2017
08:25:39
scala.js огонь
А всякие штуки типо scalajs-react вообще используемы?

Митко Соловец?
16.10.2017
08:26:01
Ну и видимо ты не трогал ts
писал, норм, лучше ванилы

Митко Соловец?
16.10.2017
08:26:57
спасибо, дмсол, но я ожидал ответ от тех кто трогал и использует ><
ты лучше скажи, каково это, писать на скале со спрингом и деплоить это все в веб-сферу?

Alexey
16.10.2017
08:27:01
Мне бы ещё и flatmap оптимизировать если он завершённые таски отдаёт.

Митко Соловец?
16.10.2017
08:27:11
тебе не кажется это неуважением к великому языку?

Google
Kirill
16.10.2017
08:28:08
ты лучше скажи, каково это, писать на скале со спрингом и деплоить это все в веб-сферу?
Ты меня провоцируешь, чтобы я тебя в пешее эротическое послал?)

Alexey
16.10.2017
08:28:38
Ну не кормите друг друга же :)

Дайте ответ получить :)

Митко Соловец?
16.10.2017
08:28:53
Ты меня провоцируешь, чтобы я тебя в пешее эротическое послал?)
не, просто пытаюсь сбить твоё чсв, ведь у тебя стэк хуже, чем у современного джависта, а пишешь ты так будто контрибьютишь в котов 24/7

намек понял?

Daniel
16.10.2017
08:29:01
это дружба через чаты и расстояния

Митко Соловец?
16.10.2017
08:29:10
Alexey
16.10.2017
08:29:15
Мда

Kirill
16.10.2017
08:29:33
не, просто пытаюсь сбить твоё чсв, ведь у тебя стэк хуже, чем у современного джависта, а пишешь ты так будто контрибьютишь в котов 24/7
нет, ты чушь написал, я задал вопрос, ты не имея ответа, начал рассказывать своё мнение, спасибо тебе за это

Митко Соловец?
16.10.2017
08:30:09
своё мнение? а разве не для этого чат нужен?

Kirill
16.10.2017
08:30:46
своё мнение? а разве не для этого чат нужен?
я спросил тех, кто знаком со scala.js насколько это хорошо, ты мне рассказал свою историю о том что это не нужно, хотя я уверен, что о scala.js ты слышал только название

Grigory
16.10.2017
08:30:53
Господа хватит о личных персонах.

Daniel
16.10.2017
08:31:06
забавно что дока по апи current версии ведет на сорцы 2.12.4 (которого еще нет)

Alexey
16.10.2017
08:33:27
Точно дефолтные так умеют?

Меня терзают смутные сомнения :)

Daniel
16.10.2017
08:34:00
в 2.12 на эту тему были работы, но я пруф еще ищу

Alexey
16.10.2017
08:34:12
?

Nick
16.10.2017
08:46:15
писал, норм, лучше ванилы
сомнительно, ванила почти догнала во всем тс

Grigory
16.10.2017
08:46:37
Кстати забавный баг в 2.12.x (критический такой баг фикс в 2.12.4) - https://github.com/scala/bug/issues/10522

Google
Митко Соловец?
16.10.2017
08:47:33
сомнительно, ванила почти догнала во всем тс
я последний раз смотрел ЕS7 и не видел там типов, разве они появились?

есть ключевое слово class, но это сахар

не то, что мы обычно подразуеваем в той же джаве и тс

Daniel
16.10.2017
08:48:28
Точно дефолтные так умеют?
похоже я соврал и еще не понял что значит "отдает завершенные таски"

Denis
16.10.2017
08:48:45
https://pbs.twimg.com/media/DMOm8EbWAAAPvyA.jpg

Aleksei
16.10.2017
08:49:25
сильно

KrivdaTheTriewe
16.10.2017
08:49:28
https://pbs.twimg.com/media/DMOm8EbWAAAPvyA.jpg
когда в либератор поддержку ноды добавят?

Denis
16.10.2017
08:49:38
Сначала Go

Grigory
16.10.2017
08:49:52
ты видимо начнешь с добавления дженериков к го

KrivdaTheTriewe
16.10.2017
08:49:53
а потом автор пойдет жечь двери и убивать людей

Митко Соловец?
16.10.2017
08:50:54
Denis
16.10.2017
08:51:27
Диалект хаскеля

Упрощенный

с автовыводом JSON кодеков

KrivdaTheTriewe
16.10.2017
08:52:11
Упрощенный
с сахаром

var a = 3 a = "3"

в хаскелле так нельзя

Denis
16.10.2017
08:53:37
там неявное преобразование в StateT[IO, _, _]

Митко Соловец?
16.10.2017
08:58:24
@gurinderu какая версия консула у вас?

я обнаружил воспроизведение старого ишью на последней версии образа, консул не может получить права к своей же примонтированной директории

Google
Митко Соловец?
16.10.2017
09:15:01
Эт скорее всего ты с правами накосячил
https://github.com/hashicorp/docker-consul/issues/20

вроде клосед, но см. последнее сообщение в треде.

Nick
16.10.2017
09:26:33
@dmsol идешь в контеинер и делаешь ls -la и показываешь что за права на директории

Митко Соловец?
16.10.2017
09:27:47
@gurinderu спасибо, что отозвался, но уже не требуется, я в общем снес все маунты, заново пересоздал и дал 777, а потом рестартанул контейнер и взлетело

вы консул кстати компоузом поднимаете, свормом или просто docker run?

Nick
16.10.2017
09:30:24
dсos

Митко Соловец?
16.10.2017
09:40:23
это не прод

Aleksei
16.10.2017
09:42:53
да и 777 это не портвейн а бодяга какая то

Daniel
16.10.2017
09:52:54
https://pbs.twimg.com/media/DMOm8EbWAAAPvyA.jpg
https://functional.works-hub.com/blog/Functional-Programming-Market-Research-2017

KrivdaTheTriewe
16.10.2017
10:13:28
ребят

а как победить OCamelиста в борьбе

Aleksey
16.10.2017
10:14:06
а как победить OCamelиста в борьбе
никак. а что он хочет?

KrivdaTheTriewe
16.10.2017
10:15:00
хочу его на скалу подсадить, но ему недостаточно типобезопасно

Страница 991 из 1499