Size: a a a

Scala User Group

2020 November 05

RO

Rodion Ofatenko in Scala User Group
Aλexander Semenov
Там должен быть тайп параметр, типа implicit def taskToFuture[A]: Task[A] => Future[A]
Тогда это не пролазит в сигнатуру выше F[_] => Future[_] Мне надо из любого таска, в любую фьючу того же типа
источник

AS

Aλexander Semenov in Scala User Group
убрать подчёркивания везде в общем
источник

AS

Aλexander Semenov in Scala User Group
но в целом имплиситный F[A] => Future[A] это дико
источник

ZM

ZLoyer Matveev in Scala User Group
Rodion Ofatenko
Тогда это не пролазит в сигнатуру выше F[_] => Future[_] Мне надо из любого таска, в любую фьючу того же типа
Но сигнатура здесь говорит о другом.
источник

RO

Rodion Ofatenko in Scala User Group
Хм, а может бахнуть  F[_] => Future[F] 😐
источник

ZM

ZLoyer Matveev in Scala User Group
Rodion Ofatenko
Хм, а может бахнуть  F[_] => Future[F] 😐
источник

ZM

ZLoyer Matveev in Scala User Group
Вы в слепую пихаете фигурки разной формы в отверстия.
источник

RO

Rodion Ofatenko in Scala User Group
Не спорю, пытаюсь решить проблему с которой раньше не работал и не до конца понимаю.  Не подскажешь как тогда должна выглядит сигнатура функции монада типа что угодно => фьюча типа что угодно
источник

RO

Rodion Ofatenko in Scala User Group
Переслано от ZLoyer Matveev
Вы в слепую пихаете фигурки разной формы в отверстия.
источник

AT

Aλeksei Tereχin in Scala User Group
скала лерн ссылка выше
источник

AT

Aλeksei Tereχin in Scala User Group
пример в скасти
источник

AT

Aλeksei Tereχin in Scala User Group
кто нибудь поможет
источник

AS

Aλexander Semenov in Scala User Group
Rodion Ofatenko
Не спорю, пытаюсь решить проблему с которой раньше не работал и не до конца понимаю.  Не подскажешь как тогда должна выглядит сигнатура функции монада типа что угодно => фьюча типа что угодно
Как implicit unsafeExecFuture: UnsafeExecFuture[F] из tofu.
источник

a

aλeχknvl in Scala User Group
в идеале [A](fa: F[A], ec: ExecutionContext): F[Future[A]]
источник

a

aλeχknvl in Scala User Group
и в идеале она не имплиситная
источник

RO

Rodion Ofatenko in Scala User Group
А если меня не интересует тип А и я не хочу определять его для каждого типа. Мне нужно просто содержимое абстрактной коробки переложить в коробку фьючи
источник

AS

Aλexander Semenov in Scala User Group
какой смысл во Future с неизвестно чем внутри?
источник

a

aλeχknvl in Scala User Group
тип A здесь произвольный
источник

a

aλeχknvl in Scala User Group
[A] какбе намекает
источник

a

aλeχknvl in Scala User Group
trait ToFuture[F[_]] {
 def toFuture[A](ec: ExecutionContext)(fa: F[A]): F[Future[A]]
}
источник