Size: a a a

2020 September 07

T

TES in F# Chat
а как и откуда эти данные брать? как и куда их сохранять?
источник

T

TES in F# Chat
единственное, что нашёл - это "делай так же как в C#"
источник

VK

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

SB

S B in F# Chat
TES
а как и откуда эти данные брать? как и куда их сохранять?
а каким образом язык связан с хранилищем данных? у тебя есть доступ к оперативной памяти, если этого недостаточно, то выбирнай инструмент по вкусу и необходимости.
источник

SB

S B in F# Chat
причем тут язык-то программирования?
источник

T

TES in F# Chat
S B
причем тут язык-то программирования?
ладно. другими словами скажу. я просто не могу понять как хранение состояния вписывается в концепцию F#. Все эти mutable и объекты для работы с БД кажутся какими-то костылями.
источник

SB

S B in F# Chat
TES
ладно. другими словами скажу. я просто не могу понять как хранение состояния вписывается в концепцию F#. Все эти mutable и объекты для работы с БД кажутся какими-то костылями.
работать с БД через мутабл не обязательно, ты можешь получить данные из базы и дальше использовать их в неизменяемом стиле.
источник

SB

S B in F# Chat
а вот как работать с состоянием в функциональных языках (т.е. с помощью чистых функций) - вот это уже хороший вопрос.
источник

В

Вячеслав in F# Chat
TES
ладно. другими словами скажу. я просто не могу понять как хранение состояния вписывается в концепцию F#. Все эти mutable и объекты для работы с БД кажутся какими-то костылями.
Ну есть выражение что данные хранятся в аргументах функций, но это больше про tail рекурсию. А так никто не запрещает юзать объекты
источник

SB

S B in F# Chat
и про него написано много годных текстов.
источник

В

Вячеслав in F# Chat
F# и крут тем что ничего не навязывается
источник

SB

S B in F# Chat
Вячеслав
F# и крут тем что ничего не навязывается
звучит как очередная догма. конечно навязываетсяю.
источник

T

TES in F# Chat
@theycallmewildrose а ты читал Domain modeling made functional? Там чисто моделирование домена или работа с БД тоже описывается?
источник

SB

S B in F# Chat
TES
@theycallmewildrose а ты читал Domain modeling made functional? Там чисто моделирование домена или работа с БД тоже описывается?
что именно ты понимаешь под работой с бд? как асинхронно записать байты и обработать ошибку?
источник

В

Вячеслав in F# Chat
TES
@theycallmewildrose а ты читал Domain modeling made functional? Там чисто моделирование домена или работа с БД тоже описывается?
Там есть про бд
источник

T

TES in F# Chat
может есть у кого пример программы на фарше? чтобы было получение данных с какого-нибудь сервиса, их обработка и сохранение в БД?
источник

SB

S B in F# Chat
я не понимаю че ты так уперся в эту базу. работа с БД в функциональных языках ничем не отличается от работы с БД в нефункциональных языках.
источник

SB

S B in F# Chat
там один и тот же протокол, одна и та же машина состояний.
источник

SB

S B in F# Chat
кто-то сбил тебе ориентиры и теперь тебя несет не совсем в ту сторону. если тебя пугают базы данных, то тебе нужно почитать конкретно про них. не в контексте того или иного языка, а просто о базах данных и их особоенностях.
источник

NK

Nik Komarov in F# Chat
TES
может есть у кого пример программы на фарше? чтобы было получение данных с какого-нибудь сервиса, их обработка и сохранение в БД?
попробуй этот курс. может поможет. https://www.pluralsight.com/courses/functional-architecture-fsharp
источник