ena
Дерьмо эти линтеры
Лог ошибок и рекомендаций в консоли после очередной попытки билда не заменит никак это
ena
С ними наверное и вопросов не возникает
Cheese
hlint подсказывает как раз то, на что не обращает внимание компилятор
ena
Это что?
Cheese
линтер
Cheese
то есть как раз то, что выдаёт лог рекомендаций
Cheese
компилятор выдаёт лог ошибок
Aleksei (astynax)
linter, это best practices и code quality
Aleksei (astynax)
А не отлов ошибок
Aleksei (astynax)
hlint - про это, по крайней мере
Alexander
спасибо Serokell за организацию митапа, все очень мирно радостно и приятно.
Alexander
CC @jagajaga ^
кана
@qnikst про стрелки напишешь?
кана
Unrestricted еще интересует, я так понимаю он тупо не дает отдать в себя линейные значения
Alexander
насколько я понимаю что стрелка ->. говорит что аргумент используется линейно, но сама такая функция использоваться 1 и только 1 раз не обязана.
Alexander
но там что-то хитрое с выводом, и.е. если частично применишь, линейный агрумент, то получится штука которая линейная
Alexander
я вообще могу у Арно уточнить
Arseniy
Arseniy
Спасибо всем пришедшим!
Leonid 🦇
Anonymous
succ
+1
Было оч интересно и весело)
ena
Существует ли облачная IDE с такими запросами?
ena
Бонусные баллы, если бы оно работало в терминале по ssh
ena
А то больно смотреть как атом отжирал последние мегабайты оперативы
доня.
не знаю на счёт ssh, но вообще c9.io
ena
Я просто не знаю таких инструментов, но вопросы мне иногда задают.
Сейчас я вроде нарыла что-то по CodeTasty
ena
Спасибо ^^
ena
Это существует отдельным приложением?
доня.
всё в вебе
доня.
ну вообще вроде было какое-то хром приложение
доня.
считай как отдельное приложение)
доня.
но смысл, если всё в облаке, то ты ж все равно только в онлайне будешь им пользоваться
доня.
ena
Спасибо ^^
John
вот мой из жизни аргумент. сейчас на clojure пишем сервис, с очень разветвленной логикой процесса обработки запросов. естественно там state machine. у каждого узла несколько входов, несколько выходов. следующий переход определяется по совокупности условий и текущего контекста процесса. то есть динамика полнейшая. еще вчерашние на java'исты мне признавались, что если бы мы писали это на java, то все было бы грустно и по бэклогку мы бы тащились еще в самом начале. да и не очень понятно как типами такую динамику обложить. говорят в итоге бы все свелось скорее всего к обычной хэшмапе с потерей преимуществ типизации. может они "не правильные" джависты и не знают как пользоваться типами, но на clojure им удобнее оказалось.
John
Этот парень просто кладезь годной копипасты
andrei
Лол
Leonid 🦇
Опять по кругу. Уже бы новое что придумали.
Dmitry
John
Arseniy
Andrew
Вим?
триггернуло
Aliester
жду пока создадут ОС на основе емакса и корОС
Andrew
Andrew
https://www.koding.com/features
вот тут прям написано что есть ssh доступ.
Я пробовал koding. com когда они только запустили паблик бету. Вообще удобно. Но я все равно в оффлайне больше люблю работать.
Alexander
Майк жжот
Alexander
чего там опять срач на неделю будет?
доня.
Их амазон купил
да, сам недавно узнал, удивился
но старые аккаунты и воркспейсы все остались, то что было бесплатным осталось бесплатным, так что всё нормально
A64m
вкладка браузера с онлайн-иде отожрет же столько же памяти, что и вкладка в электронном редакторе типа атома
Зигохистоморфный
A64m
да не особо, но там разные редакторы (в смысле виджеты в которых текст редактируется)
доня.
A64m
другое дело, что ленгвиджсервис занимает памяти больше чем редактор
Andrew
Немного настораживает, когда крупный гигант поглащает маленькую компанию.
A64m
это о чем?
доня.
он наверное имеет ввиду что может измениться ценовая политика и всё такое
Евгений
Andrew
Mi Shа
А как сделать байндинг к функции на С, в которой есть параметры, передаваемые по указателю?
Dmitry
Вторую функцию написать.
Dmitry
На Ц++ есть std::bind
Alexander
а в чем проблема? foreign import "foo" cfoo:: Ptr () -> ...
Alexander
проблемы только со структурами по значению, там надо оборачивать
Dmitry
Есть ещё удобный пакет inline-c
Alexander
inline-c рекомендую
Mi Shа
Благодарю!
Alexander
кто за фпрогспб следит напишите если Майк со своим докладом соберется
Mi Shа
Подскажите, можно ли включить исходники на С в stack проект? У меня есть mylib.h, mylib.c ( которому нужно много других файлов). stack build падает на этапе линковки с gcc
Alexander
stack ни при чём, в кабал файл c-sources прописать
Alexander
https://www.haskell.org/cabal/users-guide/developing-packages.html#pkg-field-c-sources
Alexander
@mitutee ^
Mi Shа
Во, спасибо!
Aliester
Антон
То есть на Хаскелле нельзя работать в индустрии?
триггернул
Andrei
вообще зря, после индустрии хаскель намного лучше заходит
Quet
кто-нибудь vscode использует для хаскеля?
Quet
какой там самый нормально работающий плагин (если есть такие)