Size: a a a

2020 July 28

M

MrSmith in // CIPHERNET
Приходят умные челы из мира фукана орут умные слова и все нихуя понять не могут и читать лень а как объяснят нормально их говном закидывают с проблемами вида стэк разматывать дорого идите нахуй
источник

H

Hirrolot in // CIPHERNET
MrSmith
Любой 2 финкции
effectful fn then<Eff, F>(self, f: F) -> Then<Self, Eff, F> where
   F: FnOnce(Self::Output) -> Eff,
источник

H

Hirrolot in // CIPHERNET
источник

H

Hirrolot in // CIPHERNET
проще говоря
источник

H

Hirrolot in // CIPHERNET
тут она только для футур then
источник

H

Hirrolot in // CIPHERNET
для функций которые возвращают футуру
источник

H

Hirrolot in // CIPHERNET
а если у меня функция просто синхронная?
источник

H

Hirrolot in // CIPHERNET
тогда оборачивать в async { .. } придётся
источник

H

Hirrolot in // CIPHERNET
Hirrolot
effectful fn then<Eff, F>(self, f: F) -> Then<Self, Eff, F> where
   F: FnOnce(Self::Output) -> Eff,
а так не придётся, потому что учитывает эффекты
источник

H

Hirrolot in // CIPHERNET
Future — тоже эффект
источник

M

MrSmith in // CIPHERNET
Иии нихуя не ясно как их комбинировать
источник

M

MrSmith in // CIPHERNET
Есть эффект асинхронно есть эффект в компаил тайме
источник

M

MrSmith in // CIPHERNET
Как какать?
источник

H

Hirrolot in // CIPHERNET
как комбинировать — берём Eff1, `Eff2, ложим в EffList<Eff1, Eff2>. например если мы принимаем две функции, у одной Eff1, у другой — Eff2, потом их вызываем и получается Efflist<Eff1, Eff2>
источник

H

Hirrolot in // CIPHERNET
источник

M

MrSmith in // CIPHERNET
Ну круто а как вызвать то функцию с эффектом асинк и компаил тайм
источник

M

MrSmith in // CIPHERNET
Ещё с эффектом ввод
источник

H

Hirrolot in // CIPHERNET
путём перечисления списка эффектов
источник

M

MrSmith in // CIPHERNET
Так все понятно нихуя не понятно нахуй
источник

MD

May Day in // CIPHERNET
Здрасьте, тут кто нибудь с VS code работал?
источник