@Fsharp_chat

Страница 58 из 772
Roman
20.04.2017
12:44:30
В гите

Evgeniy
20.04.2017
12:45:41
А.

Ну, можно для чата специальный PNG без прозрачности сделать.

Google
Evgeniy
20.04.2017
12:46:16
Если телеграм так портит.

Friedrich
20.04.2017
12:49:39
Roman
20.04.2017
13:05:24
Можно скрипт занюхать пока для сохранения архива.

Привет, как ты это сделал?)

вот этим скриптом https://github.com/tvdstaaij/telegram-history-dump (для него еще нужен вот такой https://github.com/vysheng/tg )

Nikolay
20.04.2017
13:06:11
Писал кстати такие

На C#

Evgeniy
20.04.2017
13:06:14
> занюхать xD

Roman
20.04.2017
13:11:59
> занюхать xD
Недавно пересел на другую ось, тут т9 жутко глючный

Roman
20.04.2017
13:16:54
Evgeniy
20.04.2017
14:12:58
TIL (# ... #)

В спеке не нашел. Очередная недокументированная магия?

Google
Evgeniy
20.04.2017
14:18:16
Но мне нравится. :)

Nikolay
20.04.2017
14:18:31
А что она делает?

Evgeniy
20.04.2017
14:19:12
Inline IL

В FSharp.Core используется.

https://github.com/Microsoft/visualfsharp/blob/master/src/fsharp/FSharp.Core/prim-types.fs#L444

Nikolay
20.04.2017
14:20:17
Лучше бы под .Net Core допилили F#)

Evgeniy
20.04.2017
14:20:54
@Dolfik Давай допиливать.

Nikolay
20.04.2017
14:21:44
Мой уровень владения F# слишком мал :)

К сожалению

Так что я могу только сидеть и рассуждать о проблемах :)

И писать в императивном стиле

Friedrich
20.04.2017
14:41:57
@gsomix inline IL и в самом деле не документирован, и, кажется, его запрещено юзать вне стандартной библиотеки.

Мой уровень владения F# слишком мал :)
Тут надо не владеть F#, а понимать инфраструктуру .NET Core.

Ну то есть знание F# само по себе ничего не даёт :)

Лучше бы под .Net Core допилили F#)
А, собственно, чего конкретно не хватает? Может, это уже в роадмапе, а?

Nikolay
20.04.2017
14:43:49
Ну вот я вчера юзал HttpClient

Из System.Net

Ибо в Http Utilities не завезли

Evgeniy
20.04.2017
14:44:23
@fvnever Ворнинг кидает.

Roman
20.04.2017
14:45:27
Google
Roman
20.04.2017
14:45:39
А аналог в c# есть?

Friedrich
20.04.2017
14:49:38
А аналог в c# есть?
Нету. В C# все функции, в которых FSharp.Core использует этот синтаксис, встроены в язык.

Для C# есть варианты: - Reflection.Emit и друзья - я видел Fody-атрибут, который заменяет тело метода переданным CIL-кодом

Friedrich
20.04.2017
14:50:45
Ну и, наконец, если тебе так хочется, то бери и фигачь на CIL :)

Дедушка фон Нёвер фигачит и всем советует! https://github.com/ForNeVeR/SpySharp/blob/develop/SpySharp.Hooker/Hooker.il

Roman
20.04.2017
14:51:38
Ну и, наконец, если тебе так хочется, то бери и фигачь на CIL :)
Да, в монодевелоп такое сработает) но даже там по моему нет ilproj )

Friedrich
20.04.2017
14:52:00
ilasm есть, а остальное приложится.

Запросто можно написать таргет для il-компиляции на чистом msbuild.

Roman
20.04.2017
14:52:46
ilasm есть, а остальное приложится.
Спеки по il есть кстати?)

Friedrich
20.04.2017
14:53:12
Спеки по il есть кстати?)
По-моему, спеки по IL описаны в ECMA-стандарте на CIL.

Roman
20.04.2017
14:53:16
Спеки по il есть кстати?)
До этого не интересовался такими вопросами)

Friedrich
20.04.2017
14:53:25
Есть, есть. Тут всё норм.

Рекомендую про IL книжку Serge Lidin, "Expert IL Assembler".

?

Летучая
20.04.2017
15:27:29


Roman
20.04.2017
15:54:43
https://spb-fp-meetup.timepad.ru/event/474940/

Летучая
20.04.2017
15:57:52
Лучше бы под .Net Core допилили F#)
Ещё бы под .NET Native. Щас там вообще 0 поддержки F#, приходится императивно на C# писать. ?

Nikolay
20.04.2017
16:01:52
Нейтив всё же меньшая аудитория

Google
Roman
20.04.2017
16:14:24
@fvnever спасибо, что отредактировал ответ)

Friedrich
20.04.2017
16:14:39
Ну, я решил, что от мелкой оформительской правки вреда не будет :)

Ещё бы под .NET Native. Щас там вообще 0 поддержки F#, приходится императивно на C# писать. ?
Native это всё ещё только под UWP? Я думал, что оно напрямую сборки компилирует, без привязки к языку реализации. Неужели я ошибался?

Evgeniy
20.04.2017
16:19:24
Там сложно.

Если я правильно понял, что они неправильно реализуют стандарт на IL.

Или не полностью.

Что-то такое. :)

Roman
20.04.2017
16:21:05
Evgeniy
20.04.2017
16:21:09
https://github.com/Microsoft/visualfsharp/issues/1096#issuecomment-293248047

Roman
20.04.2017
16:21:31
Does Microsoft Care about F#? Yes! Yes yes yes yes yes! And more love for F# is coming, believe me - and not just in the OSS world. But things are taking time because so many things - the Visual Studio platform, the entirety of .NET - have been making major shifts in direction and huge engineering investments.

Evgeniy
20.04.2017
16:23:54
@fvnever И там дальше Сайм тоже сетует на ситуацию с реализацией стандартов на различных платформах.

Friedrich
20.04.2017
16:24:08
Прошло полгода, но эти слова остаются правдивыми :)

Сейчас всё ещё очень много работы приходится вкладывать в то, чтобы F# оставался на плаву на новом фреймворке.

Вот поутихнет всё (после выхода .NET Core 2.0 + пара-тройка месяцев) — и будем развивать язык ещё лучше и быстрее.

Pavel
20.04.2017
16:25:32
https://github.com/Microsoft/visualfsharp/commits/master

Nikolay
20.04.2017
16:25:52
И всё же в коре пока всё не очень хорошо

Friedrich
20.04.2017
16:26:10
Но с каждым релизом — всё лучше и лучше!

Nikolay
20.04.2017
16:34:12
А в F# есть такая штука для доступа к БД, вроде тайп провайдеры называется, они поверх адо работают, или самостоятельно?

Vlad
20.04.2017
16:43:50
Поверх System.Data вроде, да

Google
Vlad
20.04.2017
16:46:09
Там сорцы на гитхабе есть

Vasily
20.04.2017
16:49:16
Я сегодня линки кидал

Или не кидал

Под кором не будут работать

Nikolay
20.04.2017
16:50:53
Не кидал вроде

Что вообще под кором будет работать?

Pavel
20.04.2017
16:52:29
Такое ощущение, что ничего

Vasily
20.04.2017
16:53:27
По sqltypeprovider есть хорошаядока на fsprojects.github.io

Я глянул,в теории можно использовать в продакшне даже

Nikolay
20.04.2017
16:58:33
Похоже никто не хочет дергаться, пока .Net Standard 2.0 не выйдет

Что печально, так как ждать ещё дофига

Vasily
20.04.2017
16:58:58
Ну смысла нет

Vlad
20.04.2017
17:08:41
Что вообще под кором будет работать?
То что нетстандарт 1.6 таргетит я так понимаю

Igor
20.04.2017
18:08:53
А можно закруглить края, хочу стикер сделать и на ноут наклеить

Летучая
20.04.2017
18:11:49
А можно закруглить края, хочу стикер сделать и на ноут наклеить
Запилишь туториал для чайников, как делать крутые стикеры, которые можно наклеить на ноут? :) Попробую скруглить.

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