Size: a a a

Scala User Group

2021 March 22

M

Mikhail in Scala User Group
Oleg ℕizhnik
выполнение пройдёт же, просто в файл поступит 0 байт
fs2 умеет в пуш? можно ли его заставить этап Stream.resource обернуть в пуш? или даже при пуше он все равно будет инициализировать его?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Mikhail
fs2 умеет в пуш? можно ли его заставить этап Stream.resource обернуть в пуш? или даже при пуше он все равно будет инициализировать его?
вам не нужно оборачивать в пуш, думаю
источник

M

Mikhail in Scala User Group
Oleg ℕizhnik
вам не нужно оборачивать в пуш, думаю
как избежать resource.open при отсутствии входных данных?
источник

DS

Dimas Shakhtarin in Scala User Group
ну я в итоге просто разбил на два стрима и ифчик посередине. Возможно ли так же сделать в рамках одного стрима - тоже интересно
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Mikhail
как избежать resource.open при отсутствии входных данных?
да я в процессе
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Mikhail
как избежать resource.open при отсутствии входных данных?
источник

M

Mikhail in Scala User Group
ty
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Dimas Shakhtarin
ну в моём стриме как бы до write вообще не доходит по идее
источник

DS

Dimas Shakhtarin in Scala User Group
спасибо
источник

P

Python in Scala User Group
Когда-то задавал уже этот вопрос, но с тех пор много воды утекло.

Как получить Stateful[F, A] если есть Stateful[F, Something], где Something - это case class Something(a: A, b: B).

Тогда ответы были такие:
1. Использовать meow-mtl (неактуально, так как cats-mtl там старый),
2. Написать свой focus метод,
3. Использовать Atom из Tofu.

Может что-нибудь с тех пор поменялось?
источник

D

Daniel in Scala User Group
Python
Когда-то задавал уже этот вопрос, но с тех пор много воды утекло.

Как получить Stateful[F, A] если есть Stateful[F, Something], где Something - это case class Something(a: A, b: B).

Тогда ответы были такие:
1. Использовать meow-mtl (неактуально, так как cats-mtl там старый),
2. Написать свой focus метод,
3. Использовать Atom из Tofu.

Может что-нибудь с тех пор поменялось?
Stateful это MonadState?
источник

P

Python in Scala User Group
Daniel
Stateful это MonadState?
Да
источник

D

Daniel in Scala User Group
Python
Да
тогда можно подложить имплисит конвершн
trait HasLens[A, B] {
 def lens: Lens[A, B]
}

implicit def transform[F[_], S, A](
 implicit FMS: MonadState[F, S],
 L: HasLens[S, A]
): MonadState[F, A] = ???
источник

NG

Nick Gushchin in Scala User Group
Кто-то пробовал это?)
https://github.com/wix/greyhound
источник

БЁ

Борщевик Ёбаный... in Scala User Group
да
источник

NG

Nick Gushchin in Scala User Group
Борщевик Ёбаный
да
И чего как?
источник

λ

λoλegΥch in Scala User Group
ребзя кто-нібудь сталківался с тем что ідея метод в лібе возвращающий F[X] инферит как F[_] ?
источник

λ

λoλcat in Scala User Group
да
источник

λ

λoλegΥch in Scala User Group
и шо робить?
источник

λ

λoλcat in Scala User Group
@sugakandrey суммонить
источник