Size: a a a

2020 October 20

SB

S B in F# Chat
даже let x = 12 изоморфно let get_x = fun () -> 12
источник

SB

S B in F# Chat
любой тип тоже функция, ну например Some
источник

SB

S B in F# Chat
конструктор типа == функция
источник

VK

Vladislav Khapin in F# Chat
Vlad Zaa
Никогда не понимал тысячи кастомных операторов во всех фш проектах, только ради того, чтобы «было как хаскель».
Фшарп плюс как эволюционный фильтр
источник

ДБ

Дмитрий Башинский... in F# Chat
источник

ДБ

Дмитрий Башинский... in F# Chat
нихера не понятно
источник

ДБ

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

ДБ

Дмитрий Башинский... in F# Chat
это ж почти Dependency Injection
источник

Г

Герман in F# Chat
Дмитрий Башинский
это ж почти Dependency Injection
почитай про Reader monad, DI в фп-стиле)
источник

ДБ

Дмитрий Башинский... in F# Chat
Оо, спасибо
источник

ДБ

Дмитрий Башинский... in F# Chat
Я когда начинал вообще ее не понял интересно что щас будет
источник

ДБ

Дмитрий Башинский... in F# Chat
И вообще думал что это аналог репозитория
источник
2020 October 21

I

Igor in F# Chat
Скоро дойдешь по фримонад из статей Марка Симона.
А там и до симуляции tagless-final не далеко)

И только много позже - поймешь, что это все фигня и надо е__шить Async
источник

DB

Denis Bobrov in F# Chat
Дмитрий Башинский
это ж почти Dependency Injection
let mutable нормальный такой dependency injection
источник

DB

Denis Bobrov in F# Chat
зачем желать большего :)
источник

I

Igor in F# Chat
Denis Bobrov
let mutable нормальный такой dependency injection
Че усложнять, есть же параметры функций 😉
источник

Г

Герман in F# Chat
Igor
Че усложнять, есть же параметры функций 😉
вспоминаем что Reader<'S, 'T> это на самом деле 'S -> 'T и возвращаемся в начало...
источник

I

Igor in F# Chat
Герман
вспоминаем что Reader<'S, 'T> это на самом деле 'S -> 'T и возвращаемся в начало...
Только там много ненужных абстракций, берем бритву и остаются только параметры и карирование
источник

VS

Vasily Shapenko in F# Chat
Лучше асинка пока все равно ничего не придумали
источник

Г

Герман in F# Chat
Igor
Только там много ненужных абстракций, берем бритву и остаются только параметры и карирование
пишем на типизированном лямбда-исчислении 🙃
источник