
Evgeniy
30.04.2017
18:13:43
Ага.

Klei
30.04.2017
18:26:07
Человек ранее писал, что работает со связкой WPF + F#. Единственное место где стоит идти на мутабельные коллекции, это UI (либо вычисления, но там уже не до Seq). Скорее всего нотифицируемая коллекция.

Roman
01.05.2017
00:00:47
кто-нибудь про линзрование может рассказать? Я не очень погнимаю какую проблему решает. https://xyncro.tech/aether/

Evgeniy
01.05.2017
03:44:06
@neftedollar https://www.youtube.com/watch?v=G0MihhCNQCI

Google

Evgeniy
01.05.2017
03:44:30
И презентация отдельно.
https://calmm-js.github.io/documentation/compositional-data-manipulation-using-lenses

Friedrich
01.05.2017
04:00:52

Nikolay
01.05.2017
04:09:56

Friedrich
01.05.2017
04:10:05
Точно!

Илья
01.05.2017
04:11:33
может хоть тут знают как установить .net core под арчем? ?
никакими способами не ставится вообще

Andrew
01.05.2017
04:16:19
эм, запустить на нём виртуалку с чем-то, что поддерживается?

Илья
01.05.2017
04:17:11
в этом весь смысл
он должен везде работать

Andrew
01.05.2017
04:18:25
много что должно везде работать, но по факту нет, у тебя есть прекрасный шанс стать маинтейнером под арч

Илья
01.05.2017
04:18:47
я не верю в это, 100% должен быть способ под арчем запустить

Google

Andrew
01.05.2017
04:19:08
тем крутым типулей, что смог и все на него молятся

Evgeniy
01.05.2017
04:19:14
@DarkByte2016 А какая конкретная проблема?

Илья
01.05.2017
04:19:25

Evgeniy
01.05.2017
04:22:36
@DarkByte2016 Какие ошибки при сборке?
Комментарии к пакетам читал?

Илья
01.05.2017
04:25:46
https://pastebin.com/n7nsm89q

Evgeniy
01.05.2017
04:27:32
Видимо, это про поддержку OpenSSL.
https://github.com/dotnet/corefx/issues/9855
> gegenschall commented on 2017-04-30 14:09
Yes, you're right. There's currently no timeline whatsoever on the OpenSSL support in corefx.
I'm currently looking into building it with the old OpenSSL version but I'm not even sure if that's feasible.
:(

Илья
01.05.2017
04:28:50
т.е. что? под арчем вообще не собрать?(

Evgeniy
01.05.2017
04:31:09
По всей видимости.
Надо подождать, может мейнтейнер разберётся с этим.

Илья
01.05.2017
04:31:57
печалька

Evgeniy
01.05.2017
04:37:12
Занятно, что в OpenSSL поменяли API при переходе с 1.0.x на 1.1
Минорная версия, казалось бы.

Igor
01.05.2017
07:14:02

Roman
01.05.2017
07:54:51

Friedrich
01.05.2017
07:57:51

Roman
01.05.2017
08:08:09

Friedrich
01.05.2017
08:08:38
А есть докер с неткором сразу, от майкрософта. Правда, я не помню, какой там базовый образ.

Google

Friedrich
01.05.2017
08:08:55
https://hub.docker.com/r/microsoft/dotnet/

Igor
01.05.2017
08:11:16
там же написано что дебиан)

Friedrich
01.05.2017
08:33:52
Да, Debian или nanoserver для Windows.
Эх, Alpine бы!

Evgeniy
01.05.2017
08:34:29
Это не решение проблемы, конечно. :)

Friedrich
01.05.2017
08:34:58
Это максимальное приближение к решению проблемы, учитывая её масштаб.
А проблема на самом деле ужасная. Мы уже полгода не можем придумать, как для NixOS запаковать дотнеткор по-нормальному.

Evgeniy
01.05.2017
08:36:37
@fvnever А у вас какие проблемы?

Igor
01.05.2017
08:36:55
Эх, Alpine бы!
Кстати, да: образ openjdk/jre-alpine на 80 MB, против microsoft/dotnet на 800MB

Friedrich
01.05.2017
08:36:59
Проблема простая и давно известная: для сборки дотнеткора нужен компилятор C#.
А для компилятора C# нужно его чем-то собрать...
Сейчас у них решено следующим образом: во время сборки шеллскрипт определяет вариант дистрибутива, скачивает соответствующий бинарный bootstrap package с сайта MS, им бутстрапится, ну и дальше уже работает.

Friedrich
01.05.2017
08:38:32
Соответственно, bootstrap package гвоздями прибит к путям и версиям библиотек, как принято в Линуксе. А для NixOS это совершенно неприемлемо.
Мне удавалось на пару шагов продвинуться в сборке, скачивая бутстрап от centos и манипулируя немножко с LD_PRELOAD, но полностью всё нормально сделать у меня силёнок не хватило :)

Evgeniy
01.05.2017
08:44:33
@fvnever Сложно.

Friedrich
01.05.2017
08:44:39
Да, очень.

Летучая
01.05.2017
09:19:03
Блэт пукан бомбит
Посоны как запретить компилятору запускать старую собранную версию софтины
Если не удалось собрать новую
????

Google

Летучая
01.05.2017
09:19:39
2 часа просидел и не понимал в чём баг
А баг в том, что компилятор всё это время собирал старый код

Igor
01.05.2017
09:22:19

Evgeniy
01.05.2017
12:13:51
@GlebDilman Привет!

Roman
01.05.2017
13:46:21
так. dns прописаны, кто-нибудь знает какой актуальный способ указать gh-pages как основной адрес?

Admin
ERROR: S client not available

Roman
01.05.2017
13:49:01
уточню: у меня есть example.org -доменное имя и example.github.io сайт. я хочу чтоб example.org указывал на example.github.io в сети куча версий и я не понимаю какая актуальная.

Pavel
01.05.2017
13:50:47
CNAME прописать просто?

Friedrich
01.05.2017
13:52:57
К сожалению, я с gh-pages и DNS не работал :(

Roman
01.05.2017
14:00:54
сайт временно лежит. dns должны обновиться где-то через час.

anton
01.05.2017
15:00:11

Friedrich
01.05.2017
15:05:15
Чуваки, уже работает сайт!
Ну, у меня работает :)
http://fsharplang.ru/

anton
01.05.2017
15:05:31
у меня тоже кажет

Evgeniy
01.05.2017
15:05:38
И у меня!

Friedrich
01.05.2017
15:05:44
Надо HTTPS запилить как-то. Оно же умеет?

Roman
01.05.2017
15:05:46

Google

Friedrich
01.05.2017
15:06:05
у меня еще нет
Ну, будь спокоен, всё настроилось как надо. Просто DNS ещё не обновился.

anton
01.05.2017
15:06:33
вот вы фанатики!

Roman
01.05.2017
15:06:51

anton
01.05.2017
15:07:57
?)
да это я так, в хорошем смысле слова ;)
хорошее дело делаешь. развиваешь коммунити и завлекаешь свежую кровь

Friedrich
01.05.2017
15:10:23
Я щас с API этого glot.io поковыряюсь, кстати.
Может, там можно сделать, шоб они нам включили CORS.
@neftedollar, @Worldbeater: я вам там нафигачил пул-реквестов! https://github.com/fsharplang-ru/fsharplang-ru.github.io/pulls
REPL сделал.
Правда, я там мб с ES6 переборщил в коде — в старых браузерах не заработает. Если что, давайте обсудим в комментариях. Мне не жалко будет починить.

Nikolay
01.05.2017
16:33:05
Никак не засяду за либу
Ещё бы для xunit обёртку сделать

Friedrich
01.05.2017
16:33:58
@Dolfik а что у тебя было с xunit? Я буквально только что поднимал тестовую среду для неткора. dotnet xunit работает отлично.

Nikolay
01.05.2017
16:34:14
Там всё ок
Но не функциональненько

Friedrich
01.05.2017
16:36:01
Я вот так обычно тесты пишу: https://github.com/ForNeVeR/Tesla.Csxcad/blob/d83753307f653751c986c799c60c81b7da0bb6f4/Tesla.Csxcad.Tests/UtilsTests.fs

Igor
01.05.2017
16:41:21

Friedrich
01.05.2017
16:43:16
А почему не nunit?
А он раньше не умел в async, плюс я не уверен, что он нормально умеет в F#-модули (чтоб можно было писать прям функции в модуле, как в моём примере).

Nikolay
01.05.2017
16:43:58

Friedrich
01.05.2017
16:44:00
В общем, мне кажется, что xunit всем лучше nunit'а.