@haskellru

Страница 1258 из 1551
Mikhail
11.06.2018
13:40:56
И что вы сами собственно используете

Дмитрий
11.06.2018
13:41:08
Как правило у людей в головах это разделение на хорошее и плохое

Mikhail
11.06.2018
13:41:15
Если это не вим или имакс, то это либо джава иде, либо электрон иде

Дмитрий
11.06.2018
13:41:24
Назовите то, что является ide
То, что мне нравится!

Google
Mikhail
11.06.2018
13:41:40
То, что мне нравится!
Я считаю, это правильный подход (:

Дмитрий
11.06.2018
13:42:02
А люди стыдятся и придумывают определения эвфемизмы

Евгений
11.06.2018
13:42:21
Назовите то, что является ide
idea IDE, а я пользуюсь вимом

Vadim
11.06.2018
13:42:47
haskel for mac :3

Denis
11.06.2018
13:44:43
haskel for mac :3
то вообще песочница

Mikhail
11.06.2018
13:46:52
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools, and a debugger. Most modern IDEs have intelligent code completion. Чем атом не иде для меня все равно загадка

A64m
11.06.2018
13:47:08
define ide
идея или вс

Евгений
11.06.2018
13:51:15
исходник в синтаксическое дерево разобрать и работать уже с ним, а не с буквами
Вот критерий IDE'шности. Я IDE и скриптованными блокнотами не пользуюсь, так что тщетно мне привзятость предъявлять

Дмитрий
11.06.2018
13:53:36
Тогда сейчас всё иде

О чем и речь

В атоме и vs code уже сто лет полная и исчерпывающая поддержка language server protocol

Mikhail
11.06.2018
13:54:50
^

Дмитрий
11.06.2018
13:55:06
Ввиду чего термин становится махровым анахронизмом

Google
Andrei
11.06.2018
14:10:19
В атоме и vs code уже сто лет полная и исчерпывающая поддержка language server protocol
LS – внешний процесс. А внутреннее представление текста в блокнотах по-прежнему буковки, которые раскрашиваются регэкспами. Соответственно, про функциональность вида “узнать, покрасить и автодополнить регэксп внутри строки”, не говоря про “css внутри HTML внутри JS”, речи в принципе не идёт.

Дмитрий
11.06.2018
14:12:29
Это настолько массивный набор стереотипов, что я даже не знаю с чего начать

kana
11.06.2018
14:12:37
не уверен, но ide это же "интегрированная"

language server protocol это же интерфейс для обратного, для того, чтобы не интегрировать, общаться через этот протокол

Дмитрий
11.06.2018
14:13:16
Да, одна из версий что иде это когда просто все плагины что есть качаются с установщиком

Больше внешних отличий нет

Возвращаемся к анахронизму

dimiii
11.06.2018
14:13:49
Это настолько массивный набор стереотипов, что я даже не знаю с чего начать
Предлагаю каждому сделать свои выводы https://langserver.org/

Дмитрий
11.06.2018
14:14:49
Это выводы из неполных сведений, половина предположений в сообщении на которое я отвечал банально не верны

css внутри js внутри html уже есть сто лет как, к примеру

Потому что среда располагает к этому и предоставляет все необходимые средства

kana
11.06.2018
14:16:55
а для вскода есть?

Дмитрий
11.06.2018
14:17:09
Эээ, так а я про что

kana
11.06.2018
14:17:18
мне бы нормальную замену vscode-styled, который только со styled.* и работает

Дмитрий
11.06.2018
14:17:50
template literals отдельный плагин есть

Andrei
11.06.2018
14:25:08
css внутри js внутри html уже есть сто лет как, к примеру
это частный пример, был выбран за популярность. вопрос в том, работает ли это для любых сочетаний синтаксисов произвольной вложенности. В идее работает.

kana
11.06.2018
14:28:11
template literals отдельный плагин есть
к сожалению, в случае styled оно не подходит, редактировать код в отдельном окне тоже не слишком удобно проще допилить vscode-styled для меня вполне очевидно, что в той же идее это сделано удобнее

Дмитрий
11.06.2018
14:37:24
Ну ок, убедили, иде — это когда большая вложенность языков. Сколько у нас иде в итоге?

Andrei
11.06.2018
14:44:05
вложенность – побочный эффект корректного представления исходного кода

идея и вроде как студия

Google
kana
11.06.2018
15:20:35
что это значит

dog2

adam
11.06.2018
15:22:33
что это значит
servo скорее всего, однако это вебрендер

Yuriy
11.06.2018
15:23:26
это не сделает ваши волосы шелковистыми сразу, но иногда бывает очень полезно

0x739d6cd673fffb80
11.06.2018
17:40:28
Гм. Еще дурацкий вопрос. Какой самый разумный способ отработать, ничего не сделав, функции типа :: IO ()?

kana
11.06.2018
17:41:27
ну это не функция, значение ничего не сделав - pure (). Прямо так и читается - чистое () значение, ничего делаться не будет

0x739d6cd673fffb80
11.06.2018
17:42:52
Понятно, бывают неочевидные моменты

IC
11.06.2018
17:59:47
А какие тут могли бы быть более очевидные варианты?

0x739d6cd673fffb80
11.06.2018
18:05:06
А какие тут могли бы быть более очевидные варианты?
Вывести пустую строку. pure() настолько элементарна, что учебники проходят мимо нее, а рыться в доках тяжело

IC
11.06.2018
18:05:30
Выводить строку это целая история...

И в типе про это ничего нет.

Pig
11.06.2018
18:14:59
Вывести пустую строку. pure() настолько элементарна, что учебники проходят мимо нее, а рыться в доках тяжело
Конкретно про pure никто рассказывать и не будет, а вот про то, что IO, среди прочего, ещё и Applicative будут.

IC
11.06.2018
18:21:32
*про pure ()

Igor
11.06.2018
19:33:22
Господа, пора раскулачивать Брагилевского на видео с обзором на современную Computation Theory https://twitter.com/_bravit/status/1006183255241084930

Google
Leonid
11.06.2018
20:04:08
Vitaly
11.06.2018
20:04:35
Это автоматически идёт, без обещаний

Pig
11.06.2018
20:34:30
А ->, которая ещё предпорядок на типах, как по английски правильно называется?

Спрашиваю потому, что есть ещё Arrows, которые "генерализация монад".

A64m
12.06.2018
09:12:23
Hi, everyone! I've started learning Haskell not long time ago, and I'm curious are there any application of that language in production?

Denis
12.06.2018
09:24:41
это где?

Andrei
12.06.2018
09:25:31
это где?
в https://t.me/en_haskell

вбрсо месяца

A64m
12.06.2018
09:30:41
а вот Гонзалес, похоже, не шутит а продвигает какую-то новую придурь https://twitter.com/GabrielG439/status/1006447420874678272

Index
12.06.2018
11:00:12
нормальная дурь

A64m
12.06.2018
11:06:25
нет

хотя вполне логично, Гонзалез же и против сокращенной квалификации был

Kirill
12.06.2018
11:36:20
а что за сокращённая квалификация?

Abbath
12.06.2018
11:40:03
@bravit111 взял планку

A64m
12.06.2018
11:40:39
qualified Data.Vector.Unboxed as V - сокращенная

Kirill
12.06.2018
12:20:37
на 1 слово "import" чтоли всё сокращение?

а, или просто против всяких V, в пятницу видел у него длинные квалификации, да

A64m
12.06.2018
12:21:44
нет сокращение Data.Vector.Unboxed до V

да

Google
A64m
12.06.2018
12:26:12
Гонзалес стремительно движется в сторону "читаемость == вербозность"

чем больше читать - тем читаемее!

IC
12.06.2018
12:28:38
чем меньше угадывать - тем читаемее

A64m
12.06.2018
12:30:28
в том-то и дело что нет

есть куча тривиальных вещей, которые не проблема угадать, но если накидать их кучами на интересные, ничего уже не прочитаешь

сейчас вообще у хаскелистов такая эпоха пошла, накидывай тривиальные вещи лопатой и читай потом до посинения

в комментариях к @int_index пропозалу отметился даже человек, который аннотирует кайнды

на хаскель симпозиум даже пейпер есть, "мы все хотим аннотировать больше, но не всегда можем, так что работаем над тем чтоб могли аннотировать еще больше"

короче, хаскельная антиутопия: "я буду аннотировать еще больше!"

(товарищ Гонзалес всегда прав)

Timofey
12.06.2018
12:58:40
а когда не совсем прав - смотри аннотации к предыдущему пункту?

A64m
12.06.2018
13:03:57
чего их смотреть? надо добавлять аннотаций, тем более что каждую хасельную функцию можно проаннотировать "товарищ Гонзалес всегда прав" и не один раз

Александр
12.06.2018
15:15:40
вбрсо месяца
Да какой вброс, там 53 человека всего.

Вот я вчера вбросил так вбросил!

Александр
12.06.2018
15:19:00
Статью на хабр. "Про рынок ИТ в России по-честному".

Страница 1258 из 1551