Size: a a a

Scala User Group

2021 May 16

K

Kai in Scala User Group
tam eto gde
источник

K

Kai in Scala User Group
v projektore ili v scale 3?
источник

AD

Apache DOG™ in Scala User Group
В скале 3, пол года назад она вроде как была
источник

K

Kai in Scala User Group
da
источник

K

Kai in Scala User Group
teper' ona inferitsa
источник

λ

λoλcat in Scala User Group
Пример?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
нельзя написать
+X =>> F[G[X]]
источник

Oℕ

Oleg ℕizhnik in Scala User Group
пишешь без плюса и скала инферит
источник

λ

λoλcat in Scala User Group
Не понял. Речь о тайп лямбдах? Это форолл или тайп лямбда?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
пофиксил
источник

λ

λoλcat in Scala User Group
Как выразить F[-_] ?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
так же
источник

λ

λoλcat in Scala User Group
Через тайп лямбду. Если теперь знаки нельзя ставить
источник

Oℕ

Oleg ℕizhnik in Scala User Group
просто автоматически присвоит вариантность в зависимости от того, в каких позициях встречается переменая
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну
type F = X =>> List[X] => IO[Unit]
источник

Oℕ

Oleg ℕizhnik in Scala User Group
будет контравариантным
источник

λ

λoλcat in Scala User Group
Но хк параметров знаки остаются?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну нельзя написать
[+F[_]] =>>
но можно
[F[+_]] =>>
источник

λ

λoλcat in Scala User Group
Хорошо
источник
2021 May 17

λ

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