Size: a a a

2020 July 07

IC

Ilya L Che in F# Chat
А тебе очень нужен тайп провайдер?
источник

VS

Vladimir Shchur in F# Chat
сегодня узнал что есть RepoDB https://github.com/mikependon/RepoDb
источник

S

Sergey in F# Chat
Ilya L Che
А тебе очень нужен тайп провайдер?
Ну, я хотел тайп провайдер, потому что это же киллер-фича - работа с бд прям из кода и с типами
источник

VS

Vladimir Shchur in F# Chat
эта киллер фича к сожалению не прошла проверку временем
источник

R

Roman in F# Chat
Sergey
Товарищи, я в отчаянии! Я уже целые сутки пытаюсь подцепиться к sqlite базе данных хоть через какого-нибудь type provider, и вообще ничего на core 3.1 не поднимается. ЧЯДНТ?
пытаешься использовать тайп провайдер для бд. Они годятся только для ресерча и пет проектов в лучшем случае
источник

S

Sergey in F# Chat
Тогда можно использовать ef?
источник

R

Roman in F# Chat
Можно использовать что угодно)
ЕФ плохо вписывается в фшарп, но можно заставить работать. Попробуй Dapper или Linq2Db
источник

VS

Vladimir Shchur in F# Chat
Sergey
Тогда можно использовать ef?
если точно хочешь орм лучше linq2db, или вот попробовать RepoDB, вроде из наших никто не пробовал
источник

S

Sergey in F# Chat
Я в RepoDB навскидку асинхронщины не вижу
источник

VS

Vladimir Shchur in F# Chat
источник

S

Sergey in F# Chat
Ооо, тогда надо посмотреть
источник

SK

Sergey Krivoshein in F# Chat
Ayrat Hudaygulov
вот простой пример кеша на мейлбоксе
Пример немного недоделанный.
Нужно еще рекурсивную функцию в mailbox объявить + вызывать tcs.SetResult, когда данные из базы пришли.
источник

AH

Ayrat Hudaygulov in F# Chat
Sergey Krivoshein
Пример немного недоделанный.
Нужно еще рекурсивную функцию в mailbox объявить + вызывать tcs.SetResult, когда данные из базы пришли.
а ты неплох
источник

AH

Ayrat Hudaygulov in F# Chat
да, всё так
источник

VS

Vasily Shapenko in F# Chat
tcs.TrySetResult только
источник

VK

Vladislav Khapin in F# Chat
Sergey
Ну, я хотел тайп провайдер, потому что это же киллер-фича - работа с бд прям из кода и с типами
Лучше без провайдеров
источник

S

Sergey in F# Chat
Vladislav Khapin
Лучше без провайдеров
А чем провайдеры людям не угодили, что на них стали забивать так сильно?
источник

A

Anatoly in F# Chat
Sergey
А чем провайдеры людям не угодили, что на них стали забивать так сильно?
видимо, люди не смогли провайдеры написать нормально и они глючат
источник

AI

Anton Iliyn in F# Chat
я ворвусь с тупым вопросом - уже несколько раз видел название переменных с ' на конце типа let jopa' = ... - я сначала подумал, что это как-то к обобщению относится, но видимо нет
источник

VS

Vladimir Shchur in F# Chat
это люди чтобы не придумывать j после i пишут i'
источник