Size: a a a

2020 August 23

Dv

Dr. Friedrich von Ne... in F# Chat
Кажется, монады как раз этим и различаются — реализацией бинда? Или нет?
источник

ДБ

Дмитрий Башинский... in F# Chat
ну в хаскеле как я понял CE (do notation) из коробки работает с Option, List, Result и бинд и мап и прочее
источник

VK

Vladislav Khapin in F# Chat
Дмитрий Башинский
А тайпклассы как в хаскеле будут?
В близжайшие лет 5
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Дмитрий Башинский
ну в хаскеле как я понял CE (do notation) из коробки работает с Option, List, Result и бинд и мап и прочее
Смешались в кучу конелюди: "CE (do notation)".
источник

AH

Ayrat Hudaygulov in F# Chat
Дмитрий Башинский
ну в хаскеле как я понял CE (do notation) из коробки работает с Option, List, Result и бинд и мап и прочее
там требуется чтобы этот оператор был определён для типа который ты пытаешься воткнуть в do-notation
источник

ДБ

Дмитрий Башинский... in F# Chat
и что бы работали твои кастомные тебе нужно написать что это Monad и реализовать вроде как базовый map и pure
источник

AH

Ayrat Hudaygulov in F# Chat
через тайпкласс Functor
источник

ДБ

Дмитрий Башинский... in F# Chat
а хаскель вообще с хорошей екосистемой?
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Дмитрий Башинский
а хаскель вообще с хорошей екосистемой?
Вообще это вопрос для флудилки.
источник

ДБ

Дмитрий Башинский... in F# Chat
окей, задам его там
источник

IC

Ilya L Che in F# Chat
XÆA-XII
В итоге получится годный компилируемый нативный мультипарадигменный расширяемый язык
Это ж окамл.
источник

I

Igor in F# Chat
Зачем еще одни окамль, но без модулей 🤔
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Igor
Зачем еще одни окамль, но без модулей 🤔
Да ещё и с нормальным тулингом. Не поймут!
источник

VK

Vladislav Khapin in F# Chat
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ну, Mono уже упоминали выше несколько раз. И мне кажется, что это таки да, самый хороший вариант на текущий момент. Единственный, который можно пробовать использовать в продакшене.
источник

VK

Vladislav Khapin in F# Chat
Ну как пробовать, весь тулчейн замарина для айос на нем
источник

PD

Prunkles Dreemurr in F# Chat
А как сделать метод-расширение на дженерик тип?
источник

PD

Prunkles Dreemurr in F# Chat
type 'a with
 mebmer ...

не работает
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Prunkles Dreemurr
type 'a with
 mebmer ...

не работает
источник

PD

Prunkles Dreemurr in F# Chat
Да, уже попробовал, и так работает. Но так не работает фшарповское расширение для пропертей, а оно тоже нужно
источник