
Фидель
11.10.2018
17:43:30
мы это не юзаем
знач эт не надо

Klei
11.10.2018
17:43:50
Я просто не доваерю автоматике форматировать код на F#.

Фидель
11.10.2018
17:43:52
просто это угарно

Google

Фидель
11.10.2018
17:43:54
когда пишут
вот мы убрали ретурн
меньше бук
итп
и вообще так всё
немногословно
и синтаксис такой меньше набирать
но про это забывают сказать

Vasily
11.10.2018
17:44:28
Кароч, чювак

Фидель
11.10.2018
17:44:36
ладно ладно я понял всё

Vasily
11.10.2018
17:44:37
Ты по делу или боль излить?
Если боль, то во флудилке

Фидель
11.10.2018
17:44:51
я по делу

Google

Vasily
11.10.2018
17:44:55
Этот этап многие проходили

Фидель
11.10.2018
17:44:55
сказали никак
я всё понял
да да ты хочешь меня кикнуть я понял
я сам ливну

Vasily
11.10.2018
17:45:19
Я?
Я очерчиваю границы

Фидель
11.10.2018
17:45:44
ага да

Pavel
11.10.2018
17:45:45
заменой регкспами форматни что надо . никаких проблем

Фидель
11.10.2018
17:45:55
ты издеваешься?

Vasily
11.10.2018
17:46:02
Короче. Теперь серьезно

Pavel
11.10.2018
17:46:20
ясно. не умеешь.

Vasily
11.10.2018
17:46:28
В f#, в отличие от c#, отступы являются важной частью синтаксиса
И это имеет смысл принять как факт

Pavel
11.10.2018
17:46:59
регеспами даже заголовки сишарпных функций в эфшарп автоматом форматятся не то что твои отступы

Grigoriy
11.10.2018
17:47:00
ну очертили же уже - отступы - это часть кода поэтому автоформатирование невозможно

Vasily
11.10.2018
17:47:10
В сишарпе два оператора форматирования - фигурные скобочки и точка с запятой
В фшарпе - один, собственно символ табуляции или пробел

Klei
11.10.2018
17:48:06
Кстати, почему C#-исты не написал автоформатирование которое добавляет за меня { и }?

Grigoriy
11.10.2018
17:48:15

Google

Klei
11.10.2018
17:48:15
Лодыри.

Grigoriy
11.10.2018
17:48:39
попробуй компильнуть

Daniel
11.10.2018
17:49:45
Он ливнул уже

Klei
11.10.2018
17:49:57
нету табуляции
Она есть, просто по умолчанию система считает табуляцию в коде ошибкой. И требует ручного разрешения / исправления.
Он ливнул уже
Да пофиг, если появился один персонаж, то появятся и другие (+ немые читатели). Надо озвучить пул утверждений, дабы потом сразу знать как реагировать.
@shwars Еще одна пятница на подходе, когда статья?

Ayrat
11.10.2018
17:56:12
Спугнули неофита отступами, звери
я в начале тоже офигевал, да

Grigoriy
11.10.2018
17:57:32

Ayrat
11.10.2018
17:57:44
ну могли бы успокоить там

Klei
11.10.2018
17:57:58
У неофита даже не возникла мысль, что если в некотором сообществе приняты определенные нормы отличающиеся от привычных ему, то у этих норм есть причины.

Ayrat
11.10.2018
17:58:03
человек думает что C# святыня и правильно только как в C# ибо его писали боги

Grigoriy
11.10.2018
17:58:29
виртуальный галоперидол?

Eugene
11.10.2018
17:58:40

Ayrat
11.10.2018
17:59:03
ощущение что она тупо длл читает

Roman
11.10.2018
17:59:54

Grigoriy
11.10.2018
18:00:25

Eugene
11.10.2018
18:01:58
во, как раз хотел спросить. Студия же так не умеет?
Не-а. У нас пока тоже не всё готово, но уже выглядит почти работоспособным.)
FSharp.Compiler.Service везде читает dll для не-F# проектов, да. Мы обходим это тем, что заставляем компилятор думать, что он читает dll, смотря на кэши решарпера.

Ayrat
11.10.2018
18:02:52
А со стороны C#?

Google

Eugene
11.10.2018
18:04:05
А со стороны C# в райдере это сделано заполнением кэшей решарпера для F# проектов инфой, которую даёт FCS.

Ayrat
11.10.2018
18:06:01
толково. решарпер стал Agnostic Language Service :D

Eugene
11.10.2018
18:06:50
Ну, он уже давно такой, ведь есть же VB.NET! :)
И это ещё не говоря о веб-языках и прочем Protobuf. ;)

Ayrat
11.10.2018
18:07:45
А я не знал что решарпер с вб нетом работает... О.о

Andrew
11.10.2018
18:11:15
Решарпер дофига с чем работает - как минимум js, ts, razor...

Artemy
11.10.2018
19:05:49
В рантайме, очевидно, вылетает

Алекс
11.10.2018
19:07:14
Вообще стоит с ним связываться или ну его ?))

Artemy
11.10.2018
19:14:23
С WebSharper'ом?

Алекс
11.10.2018
19:29:07

Klei
11.10.2018
19:29:47

Алекс
11.10.2018
19:31:09

Grigoriy
11.10.2018
19:31:41

Klei
11.10.2018
19:31:42

Алекс
11.10.2018
19:32:11

Klei
11.10.2018
19:33:24

Artemy
11.10.2018
19:34:57

Klei
11.10.2018
19:34:59
Мне WebSharper кажется значительно более простым и документированным. Если бы надо было запилить нечто, что горит, то я бы выбрал его. Ибо с классическим SAFE у меня было гораздо больше затупов и ломки шаблонов.

Google

Artemy
11.10.2018
19:35:33
А вот с Вебшарпером в последнее время глуховато, упоминания в основном только от его разработчиков

Алекс
11.10.2018
19:35:43
Хорошие у вас ответы))

Artemy
11.10.2018
19:36:23
Ну мне Вебшарпер пришёлся по душе. И казался проще, особенно в то время, когда с вебом был незнаком

Klei
11.10.2018
19:36:52
Хелоуворлды по WS писать смысла нет. Один раз прошел по всей доке, бложик дочитал, чтобы новые фичи знать и вперед.

Artemy
11.10.2018
19:37:00
Просто напрягает тот факт, что если есть вопрос и ответа на него нет в документации, то даже спросить толком не у кого

Klei
11.10.2018
19:37:05
А хардкора и на SAFE я вроде не видел.

Grigoriy
11.10.2018
19:37:28

Artemy
11.10.2018
19:37:30

Grigoriy
11.10.2018
19:37:57

Алекс
11.10.2018
19:38:03

Artemy
11.10.2018
19:38:06

Алекс
11.10.2018
19:38:34
А на сайте у них Майкрософт типа клиент висит)

Artemy
11.10.2018
19:38:40
Но я вот, помню, что знакомство с вебом именно с Вебшарпера и начал.

Klei
11.10.2018
19:39:43
Какрй там нужен хардкор?
Я не говорил, что нужен хардкор (хотя нужен). Я говорил, что большая часть постов ходит по довольно простым вещам, которые при увесистой доке эквивалентной WS отпали бы сами собой.

Алекс
11.10.2018
19:40:27
Ещё у вебшарпера билд уж очень большой

Artemy
11.10.2018
19:40:39
Алекс вообще на самом деле Вебшарпер, как по мне, классная вещь. Однако я не понимаю, почему он сейчас настолько непопулярен

Алекс
11.10.2018
19:40:44
50 мегов для дефолтного проекта

Artemy
11.10.2018
19:40:57
Ну да, наверное, это один из отпугивающих факторов

Алекс
11.10.2018
19:41:24