Size: a a a

Scala User Group

2020 September 01

Oℕ

Oleg ℕizhnik in Scala User Group
даже тот нерадивый чел с "конечными неразмеченными интерпретаторами" ничё про монады не говорил
источник

SA

Sergey Alaev in Scala User Group
Andreλ
Везде примеры на скале только с монадами
программа на TF - это некий DSL, который потом интерпретируется. Вполне можно придумать код, для которого операция flatMap не нужна или даже вредна.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
если хотите какие-то фундаментальные композеры, можете стрелочный ТФ использовать
источник

A

Andreλ in Scala User Group
Eric Hartmann
trait AddAlg[F[_], T] {
def add(a: F[T], b: F[T]): F[T]
}

val res: F[Int] = addAld.add(a, b)

И где тут монада?
Не, ну так то и я могу))
А вот с котами, эффектами, зио и вот этим всем как проекты то писать?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
или моноидальный
источник

Oℕ

Oleg ℕizhnik in Scala User Group
а можете просто всё в язык воткнуть
источник

Oℕ

Oleg ℕizhnik in Scala User Group
поэтому тут вопрос не стоит "как можно использовать ТФ без монад"
источник

Oℕ

Oleg ℕizhnik in Scala User Group
вопрос, какую задачу вы хотите решить с помощью ТФ
источник

EH

Eric Hartmann in Scala User Group
Andreλ
Не, ну так то и я могу))
А вот с котами, эффектами, зио и вот этим всем как проекты то писать?
>А вот с котами, эффектами
>зио
>TF

Абсолютно не связанные вещи
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну не абсолютно
источник

Oℕ

Oleg ℕizhnik in Scala User Group
связи-то имеются между каждой парой из трёх
источник

EH

Eric Hartmann in Scala User Group
ну лишь частично пересекающиеся
источник

A

Andreλ in Scala User Group
Eric Hartmann
>А вот с котами, эффектами
>зио
>TF

Абсолютно не связанные вещи
Ну да не полностью связанные. Общий вопрос это не отменяет...
источник

EH

Eric Hartmann in Scala User Group
ТФ бывает без котов, коты бывают без ТФ
источник

A

Andreλ in Scala User Group
Коты вообще сами по себе
источник

EH

Eric Hartmann in Scala User Group
Andreλ
Коты вообще сами по себе
*котоэффекты
источник

Oℕ

Oleg ℕizhnik in Scala User Group
собственно котоэффекты то и не дают ничего вообще для ТФ
источник

Oℕ

Oleg ℕizhnik in Scala User Group
коты ещё куда ни шло
источник

GP

Grigory Pomadchin in Scala User Group
Oleg ℕizhnik
собственно котоэффекты то и не дают ничего вообще для ТФ
дают ‘иллюзию’ тф
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну ладно, есть в котоэффектах один тайпкласс
источник