Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА

2021 March 14

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Старые нет*
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Vasiliy
erased прекольное
так ему два года а то и три
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
но из-за этого получилось что новыми бекендами очень проблематично манипулировать, так как для них ни FunctorK нет, они требуют какой-то MonadError (который на самом деле близкий аналог Sync), а ещё у них close это метод трейта
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
в итоге чтобы нормально юзать сттп-бекенды приходится везде делать обертку с упрощенным интерфейсом

@autoApplyK
trait HttpSingle[F[_]] {
 def send[T](request: Request[T, Any]): F[Response[T]]
}

object HttpSingle {
 def fromSttpBackend[F[_]](backend: SttpBackend[F, Any]): HttpSingle[F] = new HttpSingle[F] {
   override def send[T](request: Request[T, Any]): F[Response[T]] = backend.send(request)
 }
}
источник

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Nikita Vilunov
в итоге чтобы нормально юзать сттп-бекенды приходится везде делать обертку с упрощенным интерфейсом

@autoApplyK
trait HttpSingle[F[_]] {
 def send[T](request: Request[T, Any]): F[Response[T]]
}

object HttpSingle {
 def fromSttpBackend[F[_]](backend: SttpBackend[F, Any]): HttpSingle[F] = new HttpSingle[F] {
   override def send[T](request: Request[T, Any]): F[Response[T]] = backend.send(request)
 }
}
меня это эни во втором туппареметре так бесит
источник

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
явно чтото не так ж с типами у них
источник

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
а их это не смущает
источник

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Nikita Vilunov
но из-за этого получилось что новыми бекендами очень проблематично манипулировать, так как для них ни FunctorK нет, они требуют какой-то MonadError (который на самом деле близкий аналог Sync), а ещё у них close это метод трейта
соглы
источник

АР

Андрей Романов... in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Nikita Vilunov
я так понимаю захотели обобщить херню со стримами-вебсокетами-синглами
нашёл, во второй надо было писать asStream[тип эффекта], а тут это разнесли по разным классам
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
ну во втором стримы и вебсокеты были отдельными тайппараметрами
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
это было так же всрато, но с ними хотя бы можно было юзать
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
и делать FunctorK
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
просто ставишь Nothing'и заглушкой и плывешь
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Grigory Pomadchin
меня это эни во втором туппареметре так бесит
а вот эни мало того что бесят так ещё и как-то хреново работают, так и не получилось пару вещей с ними завести
источник

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
я юзеал его в оч тупом случае мне нужен был просто клиент абстаргированный от бекенда
источник

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
и там все просто ыло
источник

GP

Grigory Pomadchin in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
но эти эни маячили везде и сраные монадерроры
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Nikita Vilunov
ну во втором стримы и вебсокеты были отдельными тайппараметрами
Щас не сильно лучше все равно
источник

NV

Nikita Vilunov in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
λoλcat
Щас не сильно лучше все равно
щас хуже
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ КАКАЯ ТАЙПЛЕВЕЛ СТЭК КРАСИВАЯ ЗАЛУПА
Nikita Vilunov
щас хуже
Битва была равна
источник