@scala_ru

Страница 639 из 1499
Kirill
03.05.2017
19:30:43
я в лоб пытаюсь пихнуть в flatMap. Но по какой-то причине у меня не удаются пляски с fold опшена. А паттерн-патчинг компилится

Kirill
03.05.2017
19:31:51
где там это слово?

Alexander
03.05.2017
19:32:38
где там это слово?
Хм. Тогда "использовать" :)

Google
Kirill
03.05.2017
19:32:51
а, все, отбой. Тип фолда инферился по первому аргументу, который был Stream.fail

Alexander
03.05.2017
19:32:54
А код покажи.

Kirill
03.05.2017
19:33:05
указал в явном виде - и сразу жар спал

flatMap(line => extractClosePrice(line).fold[Stream[Task, Double]](Stream.fail(new Exception("Failed to parse a line")))(Stream.emit))

упс. кто-то не знает, как вставлять код

Dmitry
03.05.2017
19:34:13
`

Три

Kirill
03.05.2017
19:34:46
а, не распознал тильды

Dmitry
03.05.2017
19:35:25
Бэктики

Arcady
03.05.2017
19:44:38
/mute

Это не Slack, ггг

Сорри :)

Kirill
03.05.2017
20:01:36
как ты удалил мое сообщение о_О

Google
Митко Соловец?
03.05.2017
20:01:38


вот так лучше

одмен, не удаляй

KrivdaTheTriewe
03.05.2017
20:01:58
вот так лучше
как твоя скала ?

Митко Соловец?
03.05.2017
20:02:39
Kirill
03.05.2017
20:03:09
У вас передоз скалы, зовите экзорциста

Митко Соловец?
03.05.2017
20:03:52
сегодня в чате видел

скала боги

поясните



что происходит

функция принимает функцию и возвращает функцию, которая принимает два целых и возвращает целое?

Kirill
03.05.2017
20:05:12
Точняк

Oleksandr
03.05.2017
20:05:47
странное имя

а какая реализация?

типы не сходятся, что-то тут не так

Kirill
03.05.2017
20:06:43
Именование методов - почти такая же фундаментальная проблема как и именование переменных ?

Pavel
03.05.2017
20:06:49
это из курсеровского курса Одерски :)

Митко Соловец?
03.05.2017
20:07:02
да, я мимокрокодил, вот решил прошариться

Паш, там кстати 24 апреля же был старт?

Google
Oleksandr
03.05.2017
20:07:23
имея только int => Int, как из (Int, Int) получится Int ?

Митко Соловец?
03.05.2017
20:08:42
время размять булки

Pavel
03.05.2017
20:08:53
тебе напомнить 8-го?;)

Oleksandr
03.05.2017
20:09:02
а, это кусок mapReduce, тогда ок

Митко Соловец?
03.05.2017
20:09:10
тебе напомнить 8-го?;)
если ты не будешь точить шашлык, пингани

Kirill
03.05.2017
20:09:17
имея только int => Int, как из (Int, Int) получится Int ?
Ну мало ли, применить к 1 и 2 аргументу поданную функцию и сложить потом

Igor
03.05.2017
20:09:48
Злые скалисты, поясните как можно идиоматичнее переписать? https://gist.github.com/anonymous/2daf38c3f1afb7df77e44025538299dc

Oleksandr
03.05.2017
20:10:00
Ну мало ли, применить к 1 и 2 аргументу поданную функцию и сложить потом
ну хорошим тоном считается минимум знаний о внешнем мире — а чтобы "сложить", как раз оно и надо

то есть какой-то def foldLeft[B](z: B)(f: (B, A) => B): B = ??? целиком обьясняется сигнатурой

у него сложно придумать неправильную реализацию (для List[A], например)

Митко Соловец?
03.05.2017
20:12:14
ээ бдэт скалисты

полехче

Митко Соловец?
03.05.2017
20:12:26
вас тяжело понимать

Pavel
03.05.2017
20:12:44
вас тяжело понимать
начнешь проходить курс - начнешь понимать

Oleksandr
03.05.2017
20:14:10
ну мои мысли выше скорее из "the red book" (functional programming in scala)

но они весьма утопичны /=

Igor
03.05.2017
20:15:22
Параметризовать сторадж например
Нельзя, он должен любые (Any) данные сохранять, [T] у метода “чтения” там только для удобства использования. Может можно как-то проперти по красивее сделать?

Google
KrivdaTheTriewe
03.05.2017
20:27:46
а потом про жвм покинет

и про жвм будет про язык elo

Mikhail
03.05.2017
20:28:51
имея только int => Int, как из (Int, Int) получится Int ?
Забываешь про фундаментальные способы: def square(x:Int) = 42 ))

Admin
ERROR: S client not available

Alex
03.05.2017
20:35:20
Vladislav
03.05.2017
20:43:16
Это настолько круто что я себе сохранил

Но еще круче про джаву и скалу

Kirill
03.05.2017
20:43:47
Товарищи, метод runLog на стриме fs2 собирает оный в Vector. Можно ли каким-то образом собирать все в List?

разумеется, кроме runLog.map(_.toList)

Митко Соловец?
03.05.2017
20:45:15
чо за язык ело
убийца цяцкеля не меньше

Kirill
03.05.2017
20:47:26
Alex
03.05.2017
20:47:29
там в конец добавлять O(n)

Kirill
03.05.2017
20:48:12
тьфу. точно, спасибо. Я просто думал аппендить, да не подумал, что это данные развернет

как я понял, в принципе можно через runFold. Но натурально будет реверс

Alex
03.05.2017
20:49:08
да, можно через фолд навелосипедить

Nick
03.05.2017
21:02:53
@pomadchin в скайпе снова какой-то пиздец

Grigory
03.05.2017
21:03:18
Кривдe тож написал я

Google
Grigory
03.05.2017
21:03:40
Воьщим слишком толсто вeрдикт и нe очeнь вeсeло

Нe вeрю что он такой танкист глубокий; из 2007го

Nick
03.05.2017
21:05:27
2007?

мне кажется там он где-т до перестроики)

Grigory
03.05.2017
21:05:56
Хайп ловит

Блокчeйн на нeйронках микросeрвисах и форумах

Nick
03.05.2017
21:07:04
честно я хз что такое блокчеин на нейронках

по отдельности хоть как-то представляю)

Alex
03.05.2017
21:07:39
возможно имеется в виду блокчейн который в качестве proof of work перемножает матрицы

Alex
03.05.2017
21:09:08
https://en.bitcoin.it/wiki/Proof_of_work

Grigory
03.05.2017
21:09:33
Нe он там пeрeпутал чeто

И ккюакиeто боты на нeйронках

А блокчeйн это блокчeйн

Nick
03.05.2017
21:10:08
мне кажется это бот

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