@Fsharp_chat

Страница 702 из 772
Grigoriy
09.09.2018
04:46:00
У меня там уже, как видишь, есть такой :)

Friedrich
09.09.2018
04:46:32
Хм, а вообще RunAsService работает в этой позе, ты уже проверял?

Может, они в нём уже всё инкапсулировали, и просто доку забыли поправить?

Grigoriy
09.09.2018
04:47:11
Всмысле?

Google
Friedrich
09.09.2018
04:47:46
https://github.com/aspnet/Hosting/blob/f9d145887773e0c650e66165e0c61886153bcc0b/src/Microsoft.AspNetCore.Hosting.WindowsServices/WebHostWindowsServiceExtensions.cs лол вот оно как

RunAsService сам уже делает ровно то же самое :)

Ну тогда ладно. Твой подход полностью ок.

Стоило сразу в код посмотреть.

Grigoriy
09.09.2018
04:49:34
Я всё ещё пытаюсь найти ссыль, где я прочитал про UseStartup

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/host/web-host?view=aspnetcore-2.1#iapplicationlifetime-interface

Friedrich
09.09.2018
04:59:41
Не, про IApplicationLifetime мне всё понятно. Мне было неочевидно, как этот лайфтайм связывается с лайфтаймом WIndows Service. Теперь, по прочтении исходников, мне понятно и это тоже :)

Grigoriy
09.09.2018
05:07:12
Ок :)

Ты просто сначала спросил, как до этого можно было догадаться? Мсднить все интерфейсы и смотреть, есть ли подходящие примеры. Долго и нудно :(

Friedrich
09.09.2018
05:09:32
Вполне нормальный подход

Grigoriy
09.09.2018
05:11:33
Просто догадаться не получится - там одна половина в интерфейсах, вторая - в экстеншонах, а третья - ди мэджике

:(

Evgeniy
09.09.2018
07:18:16
Привет.

Google
сегодня
09.09.2018
07:18:45
Доброго утра

Roman
09.09.2018
09:37:53
https://twitter.com/fsharpMake/status/1038704288766341120?s=19

Привет, Антон!

Никто не встречал работ по попыткам в f# сделать поддержку аналога jsx/tsx?

Roman
09.09.2018
11:44:15
Нет. А нужно? :)
было бы удобно

Evgeniy
09.09.2018
11:44:49
было бы удобно
Ну, html-to-elmish неплохо справляется.

Roman
09.09.2018
11:45:52
Достает ionide project parsing failed в vscode. В гугле пишут выставить FSharp.disableFailedProjectNotifications, не могу понять куда

Roman
09.09.2018
11:46:04
Ну, html-to-elmish неплохо справляется.
Хм. Может в парсер встроить и #if Fable_Compiler сделать

Roman
09.09.2018
11:46:30
user settings ?

Vasily
09.09.2018
11:46:33
Ну, html-to-elmish неплохо справляется.
А он только html,или жс тоже подтаскивает?

Roman
09.09.2018
11:47:04
Какой юзкейс?
Просто поставил расширение, создал проект, нотификация постоянно вылазит

Vasily
09.09.2018
11:47:20
html
Пичалька

Evgeniy
09.09.2018
11:47:25
Roman
09.09.2018
11:47:38
Спасибо

Anton
09.09.2018
11:55:38
День добрый, у меня внезапный вопрос. Насколько сильно отличается работа F# под линуксом и виндой?

Google
Anton
09.09.2018
11:56:11
На уровне имплементации

Ну т.е. если я как хаскеллист, захочу потыкать язык, мне лучше это делать под виндой или я могу под родным линуксом?

Мб там такие баги есть, что испортят мне впечатление

Anton
09.09.2018
11:58:31
Курю иногда

Но вот не пью, это правда

Bonart
09.09.2018
11:58:41
Если куришь => линукс. Пьёшь => винда.
А кросплатформенные значит мешают

Friedrich
09.09.2018
11:58:48
(это всё шуточки, на самом деле нет никакой существенной разницы)

Anton
09.09.2018
11:59:03
Friedrich
09.09.2018
11:59:09
Разве что инструментов под линукс меньше доступно ровно на один (Visual Studio).

Bonart
09.09.2018
11:59:14
Винда - ром, линукс - розги, макось - содомия

Все согласно историческим традициям британского флота

Anton
09.09.2018
12:00:34
Ну кроме классики вима и емакса

Bonart
09.09.2018
12:00:55
Friedrich
09.09.2018
12:01:16
VSCode тоже подойдёт, если что.

Anton
09.09.2018
12:01:26
Пользовал только VSCode

Спасибо, попытаюсь ковырять на досуге

Google
Vasily
09.09.2018
12:05:45
Обычно путь в хаскель ведёт, а не из хаскеля

Roman
09.09.2018
12:19:32
А кто-нить Elmish.Xamarin использовал? В частности под андроид. Если да, поделитесь впечатлениями/подводными камнями и тд

Roman
09.09.2018
12:22:39
спс

Evgeniy
09.09.2018
12:26:01
Привет.

Timothy
09.09.2018
12:27:05
Grigoriy
09.09.2018
13:34:15
@grishace
О, прикольно!

Roman
09.09.2018
13:34:25
​​The Book of F# (2018) Автор: Dave Fancher #fsharp #books #english Язык: английский. Целевая аудитория: опытные программисты на C# и платформе .NET Framework, а также опытные программисты на F#. Писать постоянно на одном языке программирования может быть скучно. В качестве развития разработчику полезно изучать новые парадигмы программирования, новый синтаксис, паттерны и многое другое. Например, разработчики на C# и платформе .NET могут попробовать изучать функциональную парадигму в лице F#, а это руководство научит вас с ней обращаться. В книге рассматриваются следующие темы: ✔️ основы F#; ✔️ функциональное программирование; ✔️ коллекции; ✔️ паттерны программирования; ✔️ асинхронное и параллельное программирование и многое другое. Преимущества: ➕ актуальный материал по теме; ➕ полезная структура, при которой демонстрируется сначала код на C#, а потом такой же код  -  на F#. Недостатки: ➖ большая проблема в том, что, приводя фрагменты кода на F#, автор почти не объясняет, что там происходит, полагая, видимо, что вы должны разобраться сами.

Grigoriy
09.09.2018
13:36:54
2018?

Evgeniy
09.09.2018
13:37:13
2018?
Да, ошибка. 2014 год.

Grigoriy
09.09.2018
14:13:08
https://www.packtpub.com/application-development/mastering-f

В этой даже про Fable есть глава (смотрим на автора)

Иногда они и по $5 электронные версии продают. Можно помониторить.

Evgeniy
09.09.2018
14:15:26
Только Packt — не очень хороший издатель.

Порой проходные книжки выпускает.

Grigoriy
09.09.2018
14:16:09
Да, Мэнинг лучше.

Я к тому, что альтернатива этой старой книжке есть.

И по доступной цене

Vlad
09.09.2018
14:39:06
Только Packt — не очень хороший издатель.
Говорят у них с вычиткой и проверками текста перед выпуском все плохо

Google
Vlad
09.09.2018
14:39:21
Чуть ли не чик чик и в продакшн

Примерно так

Roman
09.09.2018
15:37:13
Читаю обзор F# от msdn. Наткнулся на тьюплы. Разница между struct и обычными в том, что первый value тип а второй reference ?

?
09.09.2018
15:37:36
щта?

Roman
09.09.2018
15:38:07
struct (1, 2) (1, 2)

?
09.09.2018
15:38:18
я чето вообще не понял в чем связь между типом данных и какими-то дотнетовыми плясками подкапотными

https://en.wikipedia.org/wiki/Tuple

Страница 702 из 772