
Evgeniy
09.10.2017
10:58:05
Вдруг он все переписывает прямо сейчас?

Friedrich
09.10.2017
10:58:12

Nikolay
09.10.2017
10:58:31
Кто быстрее :)
Ну меня заинтересовала эта внутренняя кухня

Google

Evgeniy
09.10.2017
10:59:13

Nikolay
09.10.2017
10:59:13
Вот как-то так
Если тебе интересно ?

Evgeniy
09.10.2017
11:00:25


Pavel
09.10.2017
11:02:23
Я такого не замечал. Можно конкретный пример?
да, вот как выглядит проект, который генерит ionide:
<Project ToolsVersion="15.0" DefaultTargets="Build">
...
<ItemGroup>
<Compile Include="AssemblyInfo.fs" />
...
</ItemGroup>
<ItemGroup>
<Reference Include="mscorlib" />
...
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
<Choose xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
</Choose>
<Import Project="$(FSharpTargetsPath)" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
</Project>
в нём неймспейсы ставятся только на отдельные узлы, а в рабочем проекте неймспейс указан у кроня и нигде больше:
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
</Project>
при этом, если добавить в работающий проект куда-нибудь неймспейс как в проекте ionide, всё ломается


Igor
09.10.2017
11:03:49


Pavel
09.10.2017
11:03:52
что очень странно, неймспейсы, вроде же, наследуются?
нет

Friedrich
09.10.2017
11:04:18
это кор?
Нет, такие инклуды чаще в обычных проектах встречаются.

Igor
09.10.2017
11:04:24
А понятно, я только с кором работал.

Google

Friedrich
09.10.2017
11:04:48
У меня на коре Ionide частенько не подхватывает изменения в проектах, которые я делаю руками. Только у меня или у всех так?
Например, включаю новый файл в проект — в пределах проекта ещё норм, а вот другие проекты через ссылку этот файл не видят. И даже перекомпиляция не помогает, только перезапуск Ionide.

Nikolay
09.10.2017
11:05:29
У меня ещё и не подхватывает добавленные сборки через cli
Даже рестарт не всегда помогает

Vlad
09.10.2017
11:05:58

Friedrich
09.10.2017
11:06:14
Надо б как-нибудь собраться и оформить баг.
Надеюсь, теперь соберусь :)

Nikolay
09.10.2017
11:07:30
А это точно Ionide проблема?

Igor
09.10.2017
11:07:45

Friedrich
09.10.2017
11:08:06
Да, я тоже. Но по-хорошему-то это не должно быть нужно, правда?

Igor
09.10.2017
11:09:16
Наверное.
Кстати там еще менюшка есть “refresh explorer"
О кстати никто не собирается на https://railsclub.timepad.ru/event/584718/ ?
Там вроде и про F# заявлено.

Roman
09.10.2017
11:51:12

Igor
09.10.2017
11:55:09
Было бы 2к, я бы поехал.
А так 5к + 2*3k за сапсан, чет много выходит.

Andrew
09.10.2017
12:07:45

Evgeniy
09.10.2017
12:17:58
Привет!

Anna
09.10.2017
12:18:15
Здрасьте! Я пока постою, послушаю ?

Google

Vasily
09.10.2017
12:18:43
HR, шоле?

Andrew
09.10.2017
12:19:07
HR в чате про F#?

Vasily
09.10.2017
12:19:20
Ну фиг знает, я тестирую реальность так

Anna
09.10.2017
12:19:21
какой HR, вы что.

Vasily
09.10.2017
12:19:25
Поглядим

Evgeniy
09.10.2017
12:19:26
Не, к нам HR не ходят. :)
Я уже видел этот ник в нашем репозитории с переводами.

Anna
09.10.2017
12:19:58
да. я туда недавно забрела

Vasily
09.10.2017
12:20:06
А, тогда временно ослабим контроль :)

Andrew
09.10.2017
12:20:08
В девушек-программистов я еще худо-бедно верю. В эйчаров, ищущих F#-разработчиков, не верю :)

Vasily
09.10.2017
12:20:19
У меня жена - программист, еслишо

Evgeniy
09.10.2017
12:20:30
Мы всем рады. :)

Anna
09.10.2017
12:21:15
Ну извините, если слегка напугала ?

Vasily
09.10.2017
12:21:27
Шо значит напугала?

Anna
09.10.2017
12:21:28
Я не F# разработчик, я только немного с ним балуюсь пока
А что значит "ослабим контроль"?

Artemy
09.10.2017
12:24:04

Vasily
09.10.2017
12:24:08

Anna
09.10.2017
12:25:41
В общем, я пока почитаю, что умные люди пишут. Может, что-нибудь даже спрошу. А то я пока знаю только одного человека, кто пишет на F#, а тут сразу много

Vasily
09.10.2017
12:26:04
В продакшн пишет или пет проекты?

Google

Andrew
09.10.2017
12:27:34
Улавливаются нотки сексизма. ?
Я ж не говорю, что девушки впринципе неспособны программировать и т.д. - это была бы ересь. Но чисто по статистике их очень мало

Evgeniy
09.10.2017
12:28:31

Artemy
09.10.2017
12:28:58
Так никто не собирается развивать эту тему. :)

Anna
09.10.2017
12:30:03

Evgeniy
09.10.2017
12:30:17

Igor
09.10.2017
12:30:17

Anna
09.10.2017
12:30:24
Сергей Тихон

Evgeniy
09.10.2017
12:30:44
Редко к нам заглядывает.

Anna
09.10.2017
12:30:57
Он мне репозиторий с переводами выдал с потрохами

Roman
09.10.2017
12:31:00

Anna
09.10.2017
12:31:54
я только не знаю, когда я осилю что-то перевести. У меня вечные завалы :(

Vasily
09.10.2017
12:32:40
симптом фантомного дедлайна

Evgeniy
09.10.2017
12:32:54

Nikolay
09.10.2017
12:33:18

Evgeniy
09.10.2017
12:33:36

Nikolay
09.10.2017
12:33:41
RFC написал?

Evgeniy
09.10.2017
12:33:50

Vasily
09.10.2017
12:33:50
issue завел?

Google

Anna
09.10.2017
12:33:57

Vasily
09.10.2017
12:34:25

Nikolay
09.10.2017
12:34:42
Флудить в .Net Talks

Anna
09.10.2017
12:34:55
Всё, молчу

Evgeniy
09.10.2017
12:36:33

Nikolay
09.10.2017
12:50:18
Поревьювим. А что за RFC ты пишешь то?

Evgeniy
09.10.2017
12:50:32
Нужно меньше аллокаций!

Nikolay
09.10.2017
12:51:53
Ладно, посмотрим. Но лучше бы ты в AssemblyBuilder сделал PR, починили бы тайп провайдеры быстрее Сайма

Vasily
09.10.2017
13:01:42

Nikolay
09.10.2017
13:02:01
Интересно, почему такое ограничение?

Evgeniy
09.10.2017
13:02:29

Nikolay
09.10.2017
13:04:12
Ну в C# можно использовать void, почему тут решили иначе?

Evgeniy
09.10.2017
13:06:43

Dmitry
09.10.2017
13:06:46

Nikolay
09.10.2017
13:09:37