@Fsharp_chat

Страница 694 из 772
Ivan
03.09.2018
19:28:43
Не надо здесь об этом ? IoC/DI просто различнаяреализация фабрики - для нас всего навсего функция. Или Reader монада ?

Хотя именно как патерн архитектуры - разворот зависимости - это вообще не о прорамме а о методе мышления программиста.

Bonart
03.09.2018
19:35:36
Хотя именно как патерн архитектуры - разворот зависимости - это вообще не о прорамме а о методе мышления программиста.
Все паттерны - в головах. И да, в ФП многие ооп паттерны нафиг не нужны так как тривиальны.

Vladimir
03.09.2018
20:07:58
Поставил сча райдер, порадовался, появилась cshtml подсветка)

Google
Nux
03.09.2018
20:08:15
да она давно уже

Vladimir
03.09.2018
20:09:33
в студии нету у меня подсветки

Плюс не нужно компилять референсный проект чтобы интеллисенс появился

из минусов пока заметил только что в sprintf не подсвечиваются аргументы

Vasily
03.09.2018
20:18:39
У них там давно ишью висит

Vladimir
03.09.2018
20:53:08
еще конечно тултип очень сильно уступает

и памяти в 3 раза больше ест)

Grigoriy
03.09.2018
21:29:02
и памяти в 3 раза больше ест)
В 3 раза больше, чем что? Оно ж JVM - минимальный хип сразу отъедает.

Vladimir
03.09.2018
21:30:11
ну солюшн открыл, в студии гиг, в райдере 3

Grigoriy
03.09.2018
21:32:29
А если ничего не открывать. В райдере - всё равно 3?

Vladimir
03.09.2018
21:44:04
открыл крохотный проект студия 330МБ, райдер гиг, отношение сохраняется)

Grigoriy
03.09.2018
21:47:28
https://www.jetbrains.com/help/rider/Tuning_the_IDE.html

-Xms Specifies the initial memory allocated by the JVM for running JetBrains Rider. Default value depends on the platform. It is usually set to about half of the maximum allowed memory

Google
Grigoriy
03.09.2018
21:49:13
Я к тому, что это не реальное использование памяти приложением. Это JVM.

Friedrich
04.09.2018
03:58:29
Давайте тралинг райдера сосредоточим во флудилке, там я вам порассказываю баек. В основных чатах уже все от этого устали, кажется.

Vladimir
04.09.2018
05:29:18
Сорри, я не хотел тралить) Наоборот, нашел преимущества

Friedrich
04.09.2018
05:30:03
Ну, в смысле, я готов обсудить memory consumption и дать советы, но давайте как-то локализуем эти райдеропроявления во флудилке.

На меня постоянно жалуются, что я «все чаты зафлуживаю своим райдером» :(

Vladimir
04.09.2018
05:33:05
Создай отдельный чат)

Alexey
04.09.2018
05:50:13
"Афоня и Райдер"?

Vladimir
04.09.2018
06:16:28
Про райдер, стандарт :)

Ayrat
04.09.2018
06:23:18
Создай отдельный чат)
кстати годная идея

Roman
04.09.2018
07:26:43
Привет, ты на F# написан?

Привет!

Ayrat
04.09.2018
10:50:36
Сорсы сайта газеты Гардиан https://github.com/guardian/frontend/tree/master/article Товарищи ебашат на скале фронт и не парятся

Значит фабле тоже может)

Roman
04.09.2018
10:52:51
Значит фабле тоже может)
Наоборот, заходит. На склалажс, кстати ангуляр отлично пишется. А на fable react.)

Хотя я бы и ангуляр бы попользовал для fable. Но там аннотаций типов нет.

Ivan
04.09.2018
10:54:12
Ну пока в фейбл декораторов не завезли, ангуляр к нему приматывать ой как непросто.

Ayrat
04.09.2018
10:54:40
не, ну факт забавный. чуваки вместо того чтобы найти жсеров, нашли скалистов. На фронт!

Ivan
04.09.2018
10:55:07
А чем фронт от десктопа отличается?

Roman
04.09.2018
10:55:10
Хороший кейс продавать не жс/тс на фронт

Google
Roman
04.09.2018
10:55:17
Ivan
04.09.2018
10:55:35
В сторону упрощения - много чем.

Roman
04.09.2018
10:56:07
Правда? Ангуляр дружит со scalajs?
Я видел биндинги и пример. Очень близко к тайпскрипт-коду

Friedrich
04.09.2018
10:56:38
Ок, спасибо, это интересная информация.

Ayrat
04.09.2018
10:56:48
А чем фронт от десктопа отличается?
я скорее про то что для фронт-работ нашли упоротых бекендеров-фпшников. Интересный кейс, любопытно узнать как они решение принимали

アレクセイ
04.09.2018
11:12:15
так а какая scala.js? по ссылке аппликейшен на scala play

Pavel
04.09.2018
11:14:03
Упоротые бэкендщики-фэпэшники, которым иногда надо писать фронт - типичный кейс для elm

Pavel
04.09.2018
12:03:02
Ну, прям уж упоротые
Это я взял чужую цитату

Grigoriy
04.09.2018
13:13:15
Привет, Антон :)

Какими судьбами?

Bonart
04.09.2018
13:13:41
я скорее про то что для фронт-работ нашли упоротых бекендеров-фпшников. Интересный кейс, любопытно узнать как они решение принимали
Может никакого. Срочно нужен фронт, фронтедеры все заняты еще более срочным, зато есть слегка заскучавшая бригада скалистов

Roman
04.09.2018
14:17:23
Магия диспетчера в Fable https://github.com/dbrattli/Fable.Reaction/blob/master/src/Program.fs

Ayrat
04.09.2018
15:24:18
судя по кол-ву PR со словами merge/CI/build, чот не так с билдом в репке F# https://github.com/Microsoft/visualfsharp/pulls

Vlad
04.09.2018
15:29:48
Если ты про пулреквесты бота

Google
Ayrat
04.09.2018
15:30:29
Ну про них тоже, но и без него там PR хватает

которые решают проблемы CI

Vasily
04.09.2018
16:01:10
О,ещё бот пожаловал

Grigoriy
04.09.2018
16:06:18
О,ещё бот пожаловал
Думаешь? Может это псевдоним :)

Vasily
04.09.2018
16:13:21
Нутром чую

Grigoriy
04.09.2018
16:17:59
Нутром чую
А фоточка ничо :)

Ayrat
04.09.2018
16:18:49
Да, шансы что Настя Иванова интересуется F# стремительным домкратом несутся в пропасть :D

アレクセイ
04.09.2018
16:19:25
Это сексизм, господа.

Klei
04.09.2018
16:20:14
Я эту фотку уже не первый раз вижу. Если "она" не покидала сей чат, то это бот.

Ayrat
04.09.2018
16:20:19
Я видел что было до правки ;)
От тебя ничего не скроешь!!1 И да, сексизм, но это статистика, господа.

Bonart
04.09.2018
16:21:04
Второй доклад от райфоархитекта еще калорийнее чем первый

Alexander ⚗
04.09.2018
16:21:41
Заранее простите за нубский вопрос. А кто-нибудь знает, как запустить NUnit тесты непосредственно из кода? То есть не хочу делать dotnet test, хочу скомпилировать бинарник который буду запускать, который и будет прогонять тесты с выводом и все вот это вот

Ayrat
04.09.2018
16:23:07
Заранее простите за нубский вопрос. А кто-нибудь знает, как запустить NUnit тесты непосредственно из кода? То есть не хочу делать dotnet test, хочу скомпилировать бинарник который буду запускать, который и будет прогонять тесты с выводом и все вот это вот
сделай fsx файл с референсами тест проекта, его ionide прекрасно генерит сделай второй файл, в который загрузи первый (чтобы места не занимали) и вызывай прям реплом свои тесты

Ayrat
04.09.2018
16:23:28
https://github.com/fsprojects/Argu/blob/master/tests/Argu.Tests/tests.fsx

вот пример

Alexander ⚗
04.09.2018
16:23:41
Отдельное спасибо за пример :)

Ayrat
04.09.2018
16:23:52
там чувак не парится и в fsx сразу dll грузит

кстати, норм вариант, тоже так сделаю

Google
Alexander ⚗
04.09.2018
16:26:59
Не совсем понимаю, что делать то в итоге с .fsx файлом :с

Ayrat
04.09.2018
16:28:16
пихать в репл?

ну т.е. получаешь интерактивчик, чтобы не парится с запуском всего проекта

Alexander ⚗
04.09.2018
16:28:39
через fsi запустить?
fsharpi который?

Ayrat
04.09.2018
16:28:50
на линуксе он вроде так называется да

VS Code умеет посылать выделенные куски в репл через alt-enter, это удобнее

Ayrat
04.09.2018
16:29:33
бахнул первым выделением референсы, опены, далее нужные тесты гоняешь

Ayrat
04.09.2018
16:29:54
обновил код, опять бахнул референсы (т.к. они обновились), снова прогнал один-два теста

очень удобно

Alexander ⚗
04.09.2018
16:29:59
бахнул первым выделением референсы, опены, далее нужные тесты гоняешь
Референсы и опены сделал. Не понимаю как вызвать собственно NUnit тест фикстуры

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