Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)

2020 February 18

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
а щас на премаркете нельзя?
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Шипилёв перепостил твит ,чтобы добавить :P
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
оч тяжело быть публичным лицом
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Олег, нужны комментарии по анлифту
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Kirill Shelopugin
Олег, нужны комментарии по анлифту
ПР велком
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
или что
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Не. То, что я описал - это у меня фляга течет и так делать не надо? Или это какой-то юзкейс, который можно в либу запихнуть
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ну F ~> Future не должен быть доступен как тупекласс
источник

DM

Daniel Matveev in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
Шипилёв перепостил твит ,чтобы добавить :P
в этом мож смысл заложен про дабл чекинг
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
F[F ~> Future] может быть
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
поэтому нужно просто использовать везде второе
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Так это же не выбор между первым и вторым апи. Это просто два разных кейса - в первом хрен поймешь как сделать нормально, а второй ыдыоматичный, с ним проблем нет
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
нет
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
просто можно сделать так, что первого кейса нет
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
первый кейс эквивалентен тому, что кто-то хочет .unsafeExecute посреди кода
всегда можно сделать устранить все unsafeExecute кроме одного
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
иными словами имея
Embed[Foo], Foo[IO] и Unlift[IO, F] можно получить Foo[F]
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Так если я не контролирую поведение этого кода, он сам вызывается, когда джова-либе вздумается где-то в фоне. И там так или иначе придется небезопасно запускать посреди чистого поля
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Kirill Shelopugin
Так если я не контролирую поведение этого кода, он сам вызывается, когда джова-либе вздумается где-то в фоне. И там так или иначе придется небезопасно запускать посреди чистого поля
Этот код запускается в жове и фоне, но запуск жовы и фоновых процессов ты контролируешь.
Значит, можешь отложить их
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Дальнейшие комментарии после скасти
источник