
Roman
24.10.2018
15:09:45
так что норм работает
Ну как, все равно хуже, чем du. Потому что всегда дефолт надо указывать. Так что толку от такой проверки не очень много

Grigoriy
24.10.2018
15:24:54

Roman
24.10.2018
15:25:42

Roman
25.10.2018
00:56:14
Гопак работает под нетекор же?

Google

Ayrat
25.10.2018
04:23:34

Vlad
25.10.2018
07:29:37
тупой вопрос
как сконвертить проект созданный в студии в paket когда сам paket уже был установлен?

Ayrat
25.10.2018
07:31:12
paket convert from nuget!
там команда даже есть отдельная

Григорий
25.10.2018
07:43:53
есть какая-нибудь сертификация от Microsoft по F#?

Vasily
25.10.2018
07:45:08
Нет

Ayrat
25.10.2018
07:45:46
Да и по C# я бы не стал сейчас проходить. Они недавно по ажуру обновили
вот по ажуру очень полезно получить

Григорий
25.10.2018
07:46:29
печалька(

Ayrat
25.10.2018
07:47:27
А тебе зачем сертификаты в целом? язык хочешь подтянуть?

Vlad
25.10.2018
07:47:54
paket convert from nuget!
вот оно мне зачем-то создало .paket\paket.exe внутри проекта, но я это вылечил удалив его и оставив paket.references

Ayrat
25.10.2018
07:48:18

Google

Григорий
25.10.2018
07:48:26

Vlad
25.10.2018
07:48:32

Ayrat
25.10.2018
07:48:51
да, хотелось бы язык глубже узнать))
А ты видел сертификацию по С#? ты там язык глубже не узнал бы.
Но зато возможно запомнил бы какой класс надо подать в Brush чтобы делать бесцветную заливку
Там ядерно тупые вопросы

Григорий
25.10.2018
07:51:36

Vasily
25.10.2018
07:52:09

Ayrat
25.10.2018
07:52:42
Я бы определенно узнал новое о том как работает IDbReader
и какие у него методы есть

Vasily
25.10.2018
07:53:16
Ну я помню, сдал WPF, на остальное забил

Григорий
25.10.2018
07:54:23
кто-нибудь использует F# вместе с Angular'ом 6?

Vlad
25.10.2018
07:54:41
только вместо классов ты отдавать рекорды будешь в апи
там тот же самый web api 1 в 1
ну кроме "функциональных" оберток типо сатурнов жирафов и прочего

Ayrat
25.10.2018
08:33:44
сейчас столкнулся с тем что
0.947 * 100 = 94.69999999999999
дело было в JS
охуел конечно. Полез гуглить
натолкнулся на такой сайт
http://0.30000000000000004.com/
увидел список прокажённых, нашёл среди убогих и C#
проверил, внатуре дичь
> var a = 0.1 + 0.2;;
> a
0.30000000000000004
проверил F#:
> 0.1 + 0.2;;
val it : float = 0.3
успокоился

Anatoly
25.10.2018
08:34:06

Ayrat
25.10.2018
08:34:15

Anatoly
25.10.2018
08:34:28

Google

Ayrat
25.10.2018
08:35:07

Anatoly
25.10.2018
08:35:21

Ayrat
25.10.2018
08:35:34

Anatoly
25.10.2018
08:35:50

Ayrat
25.10.2018
08:36:04

Anatoly
25.10.2018
08:36:35

アレクセイ
25.10.2018
08:37:15
это же классический случай, когда деньги хранят в scientific форме ))
decimal для того и придуман
но он медленнее

Ayrat
25.10.2018
08:39:12
F#
https://sharplab.io/#v2:DYLgZgzgNALiCWwoBMQGoA+AGAdARgAI0DcAmAWACgMA+AgBwCd4A7GMFggIgFIBBLkA
C#
https://sharplab.io/#v2:C4LglgNgNAJiDUAfAAgBgATIIwG4CwAUMgMyYBM6AwugN6HoOanIAs6AsgBQCUt9jAgG4BDAE7ph6ALzpUAOizp4suWXwEBA7AE5Ow7uoEBfQkaA
Я только вижу что C# предкалькулировал)))
надо по-другому зайти

Anatoly
25.10.2018
08:42:13

Ayrat
25.10.2018
08:42:32
ну и да, float в F# это просто тайп алиас
/// <summary>An abbreviation for the CLI type <c>System.Double</c>.</summary>
type float = System.Double

Anatoly
25.10.2018
08:43:11
так что тебе просто повезло, что мантисса одинаковая и цифорок не слишком много
а работать будет как обычный IEEE754 с протеканием в твою арифметику
новый repl.it как-то странно реплы сохраняет, поэтому картинки, сорян

Ayrat
25.10.2018
08:44:44
явное указание литерала спасает.

Google

Anatoly
25.10.2018
08:45:20
ок, давай с даблами попробуем
т.е. f - это float32

Ayrat
25.10.2018
08:47:26
в F#
0.1 - это будет float64
0.1f - это будет float32
оба отрабатывают одинаково и дают верный результат
в C#
0.1 это тоже float64
0.1f это тоже float32
но работает нормально только второй

Anatoly
25.10.2018
08:48:05
https://repl.it/@aensidhe/CurvyFamiliarContent
работают нормально оба

アレクセイ
25.10.2018
08:48:22
может тут дело в последнем шаге? дефалтном кол-ве знаков после запятой при превращении в строку

Anatoly
25.10.2018
08:48:59
погоди, не спугни ;) а то выяснится что одна и та же инструкция IL одинаково работает

Ayrat
25.10.2018
08:49:31
Да, всё одинаково

Anatoly
25.10.2018
08:50:01
возможно, это бага интерпретатора, который ты юзаешь, я хз. строго говоря, там везде получается 0.3000...004

Ayrat
25.10.2018
08:50:09
подозреваю надо форматер указывать другой и консоль.ВрайтЛайн начнёт писать нормально

Anatoly
25.10.2018
08:50:16
потому что 0.3 невозможно представить в виде конечной двоичной дроби

Ayrat
25.10.2018
08:52:48
Да, кажется дело в последнем шаге - принте

Anatoly
25.10.2018
08:53:45
если тебе нужна десятичная арифметика в дотнетах - только децимал (m для литералов)
я ещё, поверх него, писал спец.тип для денег. там в некоторых случаях нельзя записать 1/3 копейки (например, при делении 10 копеек на троих). надо писать Васе 3 копейки, Саше 3, а Коле 4, ему повезло.

Ayrat
25.10.2018
08:57:09
Хм, да. У меня пока проблем деления копеек на троих не было. Но скоро будут я чувствую

Михаил
25.10.2018
08:57:52

Vlad
25.10.2018
08:58:05

Ayrat
25.10.2018
08:58:14
Giraffe позиционируется как микро-фреймворк.

Google

Vlad
25.10.2018
08:58:51
т.е. не все штуки написанные для аспнеткора будут работать на жирафе

Ayrat
25.10.2018
08:58:58
Я им пользовался - очень годно поднимаются апишки

Vlad
25.10.2018
08:58:59
там со свагером были проблемы одно время

Михаил
25.10.2018
08:59:27
Пока что передо мной стоит задача сделать API сервер для CRUD web приложения) Просто интересно, упрощает ли он жизнь и разработку, и насколько оно вообще актуально, возможно кто то знает

Ayrat
25.10.2018
09:00:27
Оно не ставит перед собой цели - сместить asp.net core. Но даёт хороший фасад поверх него

Михаил
25.10.2018
09:02:17
Понял принял, благодарю) Раньше только на ASP.NET MVC писал в связке с C#

Roman
25.10.2018
09:38:28

Григорий
25.10.2018
09:41:16

Ivan
25.10.2018
09:42:17
Это отдельный компилятор для FSharp to JS

Григорий
25.10.2018
09:44:12
как я понимаю нельзя скрестить Angular и Elmish?

Ivan
25.10.2018
09:46:30
Ну как то же с Redux подобной ngrx скрестили. Так что наверное можно и с Elmish скрестить. Другой вопрос - в Fable нет декораторов.

Roman
25.10.2018
10:17:21

Ayrat
25.10.2018
10:17:38

Roman
25.10.2018
10:19:14

Ayrat
25.10.2018
10:19:52

Alex
25.10.2018
10:20:09
https://github.com/altbodhi/FuncLab
Продолжаю изучать фш
Критика приветствуется

Ayrat
25.10.2018
10:21:04

Alex
25.10.2018
10:21:31
Попозже. Сейчас на телефоне

Roman
25.10.2018
10:22:50