Size: a a a

Scala User Group

2020 August 02

AD

Apache DOG™ in Scala User Group
По этому F[A] необясним
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Что такое F[A] в контексте того, что F обязательно имеет инстанс функтора там
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
или что-то вроде
источник

SA

Sergey Alaev in Scala User Group
Λнтон Войцишевский
Что такое F[A] в контексте того, что F обязательно имеет инстанс функтора там
Этот вопрос я уже задавал, откуда столько флуда в чатике по-твоему.
источник

λ

λoλzod in Scala User Group
По самой сигнатуре можно сказать ведь что это некоторое значение A, но не совсем простое а подверженное каким-то эффектам: неопределённости, возможному отсутствию значения, какими-то специальными условиями по доступности во времени по отношению к другим значениям
источник

SA

Sergey Alaev in Scala User Group
λoλzod
По самой сигнатуре можно сказать ведь что это некоторое значение A, но не совсем простое а подверженное каким-то эффектам: неопределённости, возможному отсутствию значения, какими-то специальными условиями по доступности во времени по отношению к другим значениям
Поправка: значениЯ. Разные вычисления этого эффекта не обязаны возвращать одно и то же значение.
источник

λ

λoλzod in Scala User Group
Sergey Alaev
Поправка: значениЯ. Разные вычисления этого эффекта не обязаны возвращать одно и то же значение.
это характеризуется словом неопределённость
источник

AD

Apache DOG™ in Scala User Group
λoλzod
По самой сигнатуре можно сказать ведь что это некоторое значение A, но не совсем простое а подверженное каким-то эффектам: неопределённости, возможному отсутствию значения, какими-то специальными условиями по доступности во времени по отношению к другим значениям
Nothing не значение же
источник

SA

Sergey Alaev in Scala User Group
Я, по правде говоря, до сих пор в недоумении, насколько туго людям заходит мысль, что F[A] - это стрим значений типа А, а не одно значение.
источник

λ

λoλzod in Scala User Group
А дальше можно сказать, что в принципе применяя такую абстракцию как монада мы можем хоршо классифирцировать и следовательно вырабатывать хорошие методики работы с каждым из этих эффектов. Это я просто тренируюсь в объяснении
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Sergey Alaev
Пожалуйста. Что такое f в этом примере?
def foo[F[_]: Functor](f: F[Int]): F[Int] = f.map(_ + 1)
этот?
осмелюсь предположить, что никто из академиков-теоркатористов и прочих людей не дал f никакого особенного названия. Это просто значение
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Sergey Alaev
Я, по правде говоря, до сих пор в недоумении, насколько туго людям заходит мысль, что F[A] - это стрим значений типа А, а не одно значение.
F[A] - это совсем не обязательно стрим значений типа A
источник

SA

Sergey Alaev in Scala User Group
Oleg ℕizhnik
F[A] - это совсем не обязательно стрим значений типа A
Разумеется, F[A] - более общее понятие, а стрим, который можно на нем построить - более частное.
источник

𝛈µ

𝛈 µ in Scala User Group
Sergey Alaev
Я, по правде говоря, до сих пор в недоумении, насколько туго людям заходит мысль, что F[A] - это стрим значений типа А, а не одно значение.
F[a] = Nothing
источник

AD

Apache DOG™ in Scala User Group
Sergey Alaev
Разумеется, F[A] - более общее понятие, а стрим, который можно на нем построить - более частное.
источник

SA

Sergey Alaev in Scala User Group
𝛈 µ
F[a] = Nothing
Ну ты же умный чувак, я видел твой код. Зачем ты пишешь ересь?
источник

𝛈µ

𝛈 µ in Scala User Group
Тому що ты развел какой-то богопротивный треш со своим функтором-полоскуном
источник

AD

Apache DOG™ in Scala User Group
type F[_]; type A; и более ничего, мы ничего не можем сказать о F[A]
источник

λ

λoλdog in Scala User Group
У меня дежавю
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in Scala User Group
Apache DOG™
type F[_]; type A; и более ничего, мы ничего не можем сказать о F[A]
факт
источник