Size: a a a

2021 April 01

AK

Alex K in F# Chat
Roman
Генеришь целое число от 1 до 4, если выпало 2 или 3 - вот твой ноль
мне нужно методом монте карло предугадать возможный возраст челика.

у меня есть диапазоны (0-5 лет, 6-10, ...) и есть % соотношение людей в каком-то регионе, для которого нужно предугадать средний возраст (20-25 это 6%, к примеру)

мне нужно в зависимости от числа которое нагенерит рандом (от 0 до 100) выбрать правильный диапазон и взять у него медиану.
источник

VS

Vasily Shapenko in F# Chat
Можно актив паттерн
источник

AK

Alex K in F# Chat
да, тоже думал про это
источник

R

Roman in F# Chat
Alex K
мне нужно методом монте карло предугадать возможный возраст челика.

у меня есть диапазоны (0-5 лет, 6-10, ...) и есть % соотношение людей в каком-то регионе, для которого нужно предугадать средний возраст (20-25 это 6%, к примеру)

мне нужно в зависимости от числа которое нагенерит рандом (от 0 до 100) выбрать правильный диапазон и взять у него медиану.
Понял. Чуть сложнее, но все ещё можно сымитировать через обычный рандом. Но если есть готовые решения, то удобней из взять, наверное
источник

g

gsomix in F# Chat
источник

AK

Alex K in F# Chat
но проценты же надо тоже красиво сложить.
например, если 0-5 лет это 10%, а 6-10 это 20%, то для того что бы определить 6-10 надо сложить их проценты 10+20 и тогда надо смотреть так:
0-10% это 0-5 лет
11-20 это 6-10 лет
чот херню написал?

у меня есть тип который выражает возраст и его процент
type PopulationData = int list * float
ну и есть список для всех возрастов.
теперь думаю как красиво это завернуть в эктив паттерн
источник

IC

Ilya L Che in F# Chat
Неплохо.
RandomNumberGenerator module provides standard random number generators: ``(0, 1)``, ``[0, 1)``, ``(0, 1]``, and ``[0, 1]``.
источник

g

gsomix in F# Chat
источник

оГ

отец Григорий... in F# Chat
Vasily Shapenko
since until
А дата правая включается или нет?
источник

AK

Alex K in F# Chat
источник

AK

Alex K in F# Chat
monte carlo, прям то что надо
источник

E

Elizabeth in F# Chat
кто знает, как в vscode можно продебажить тест на F# ?
источник

E

Elizabeth in F# Chat
я использую ionide плагин и тут нет такой опции - может нужны какие-то другие плагины
источник

g

gsomix in F# Chat
Elizabeth
я использую ionide плагин и тут нет такой опции - может нужны какие-то другие плагины
Отладка через OmniSharp должна работать. Но я никогда не пробовал. :)
источник

A

Anton in F# Chat
Kirill Fimchenko
как называть даты С и ПО
если в begin-end, бегин занято ключевым слово
а в from-to, ту занято ключевым словом?
🤔
источник

A

Anton in F# Chat
Книга readable code
источник

A

Anton in F# Chat
Ещё делают приставку At. Например, beginAt.
источник
2021 April 02

nn

noname nobody in F# Chat
Привет, есть кто в этом году пробовал использовать https://github.com/fsprojects/FSharp.Data.SqlClient ? Оно рабочее? у меня скрипт выдает такую ошибку:
error FS3033: Поставщик типов сообщил об ошибке "FSharp.Data.SqlProgrammabilityProvider" в контексте предоставленного типа "FSharp.Data.SqlProgrammabilityProvider,ConnectionStringOrName="Server=.;Database=db;Trusted_Connection=True"+dbo+Tables+Clients", элемент ".ctor". Ошибка: The design-time type 'System.Data.SqlClient.SqlCommand' utilized by a type provider was not found in the target reference assembly set '[tgt assembly FSharp.Data.SqlClient, Version=1.0.0.0, Culture=neutral;
tgt assembly System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
tgt assembly FSharp.Core, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
источник

nn

noname nobody in F# Chat
Попытка сделать ссылку #r "nuget:  System.Data.SqlClient" не помогает
источник

nn

noname nobody in F# Chat
т.е. оно вроде работает но криво, в окне интерактива SQL.dbo.Tables.Clients доступен. т.е. к базе цепанулся, в редакторе болт ну и ошибка выполнения выше
источник