jm
Но мы его депрекейтим :D
Alexander
про импорты из модуля если
jm
Если надо тупо удалять, это что угодно наверное умеет.
Андрей
Alexander
убить бы Гонзалеса и тех, кого он покусал
Alexander
-Wall -Werror
jm
Нет, потому что все эти потуги бесполезны. Нам он нужен был отрефакторить кодобазу (у нас эксплисит импорты), мы сделали, но в будущем мы смотрим на то чтобы сделать позицию ghc-разработчика и использовать ghc-как-библиотеку.
jm
Что с ним не так на этот раз?
jm
убить бы Гонзалеса и тех, кого он покусал
Alexander
у него есть привычка делать слишком явные импорты
jm
Так-так.
jm
У меня нет времени с тобой спорить, но любой символ должен быть понятно откуда взялся если ты распечатал листинг на бумаге.
jm
Потому что код читают на гитхаб-интерфейсе, в рассылках, с телефонов.
jm
Не всегда в емаксе за 4 24" мониторами.
Alexander
Явные импорты - хорошо для поддержки, но ад для быстрой разработки.
Igor
Когда непонятно откуда функция взялась это жесть. Убить надо за "туториалы", где непонятно вообще откуда что берется.
Alexander
jm
Абстрактные типы — хорошо для поддержки, но ад для быстрой разработки. </nabros>
Alexander
первые просто не удобно, вторые все равно полностью проблему не решают
Alexander
Igor
Даже в Гоу это людям понятно и форсится языком.
Alexander
jm
Ты читаешь мои мысли!
jm
♥
Alexander
тем более у меня совещание через 10 минут
jm
А как ты живешь? Квалифицируешь каждый импорт?
jm
И мозг паттерн-матчингом разбирается при чтении без IDE?
Alexander
я - как угодно, мне слишком много разных кодобаз трогать надо
Alexander
вообще квалифицированные для того. что стоит Text/BS.?/Map те которые под настроены
Alexander
explict где или нужно упростить, конструкторы и т.п. или где мало чего доставать и имена клашатся
Igor
Блин.
Alexander
В PureScript правильно сделали, что квалификация по умолчанию для альясов
Alexander
Ребят, а что нынче с IDE для Haskell? Считается ли, что эта былая проблема решена полностью с помощью Atom, VSCode и vim?
Alexander
решили что не нужно
Igor
Присоединюсь к вопросу. В имаксе haskell-mode вроде глючит с ghc 8.
Alexander
массово, кто-то думает что нужно и пилит intero и т.п.
Igor
И года два не обновляется.
Alexander
и пытаются делать плагины и т.п
Anonymous
Деды вводили
Anonymous
На перфокартах
Anonymous
I hope u are donig fine
Alexander
У меня в компании чуваки продвигают VSCode + HIE
Alexander
Я еще не настроил, чтобы все заценить
Alexander
в нас все используют разное
Anonymous
Ну мои ребятушки тоже сидят в vscode
Alexander
vim/emacs/VScode/какой-то ещё шлак
Alexander
недавно vim выигрывал, но сейчас появилось куча народу и я уже не знаю ситуацию
Alexander
т.к. споров про редакторы и т.п. нету
Anonymous
Лексу бы упростить. Там кажется уйма бубенцов, без которых могло быть меньше багов.
Гадаю, даже запустить не смог.
Alexander
у меня оно вроде никогда не работало, даже когда развивалось
Alexander
А какие еще большие проблемы остались в экосистеме Хаскелля? Stack одну закрыл, IDE всякие есть и даже неплохо работают, ... что-то еще?
Anonymous
Скорость работы GHC мне кажется медленной
Alexander
cabal project?
Alexander
Насколько? Я жил с C++ проектами, которые билдились по 40 минут, если с 0. И с инкрементальной сборкой там не очень хорошо было.
Alexander
Alexander
PureScript-ный компилятор ощущается как быстрый. Но удивительного тут, наверное, ничего нет, ведь он генерит JS-код, что вряд ли тяжелее, чем компиляция бинарников
Anonymous
Alexander
С другой стороны, инкрементальная сборка работает хорошо, и такой боли, как на C++, я не испытываю
Anonymous
cabal project?
Мне cabal-install кажется удобным.
Синтакс cabal файла хотелось бы подправить, но причин переходить на другой pm недостаточно.
Anonymous
Кстати, для C++ и IDE есть удобные.
Антон
Alexander
ну так пиши на haskell
Антон
Alexander
будто кто запрещает
Aliester
Anonymous
Извини, Антон.
А http://haskellformac.com по ¥ соображениям не подходит, или неудобный в пользовании?
Слава
Антон
Cheese
Anonymous
Я не в курсе. Не пользовался, поэтому интересуюсь.
Впрочем, и мака у меня нет и скорее всего не будет
Alexander
со стеком есть проблемы, он не развивается, как кабал много лет назад
Alexander
а кабал развивается
Alexander
и он большой, но удобный костыль