Leonid 🦇
Я не думаю что за телеграммом там хоть кто-то следит и модерирует
Alexander
возможно, но меня тогда это выбесило и я не вижу причин менять решение
Alexander
может по коку до уровня докладов когда-нибудь дорасту с ним доложусь, не учитывать что там есть ещё кусок большой комьюнити нельзя
Alexander
может я конечно и передумаю, но пока причин для этого не вижу
ena
Приветствую ^^
Alex
Дарова
ena
Не сильно пинаете студентов с вопросами по синтаксису?
Aleksei (astynax)
Есть новичковый чатик - там не пинаем :)
ena
оу
ena
а можно ссылку? ^^
Alexander
студентов только если по поводу требований решить задачу за них на 100%
Cheese
здесь тоже не пинаем
Alexander
ХВАТИТ УБИВАТЬ ЭТОТ ЧАТ И ПЕРЕАДРЕСОВЫВАТЬ ВСЕХ В НОВИЧКОВЫЙ
ena
студентов только если по поводу требований решить задачу за них на 100%
Я пытаюсь сама решать. Просто я устала от вечного непонимания использованичя let к месту и parse error
Alexander
let foo = начинать на 1 пробел дальше чем начинается foo in
Hermann
Alexander
если в do блоке, но без in
Cheese
на 4 же (или на 2, если хипстер)
Alexander
1 достаточно, чтобы ошибки разбора не было
Alexander
если сделать 4 от начала let - то все получится автоматом
кана
нет
Alexander
и так уже сплошной offtop 73.4% онтопика это новички
Leonid 🦇
Твиттер Брагилевского можно и без новичков обсуждать
Alexander
а если всех переадресовать, то тут только Твиттер брагилевского, тупая ругань, и всякие вбросы
Дима
Идеально
ena
я не выдержала после того как прочла книжку и села писать простые програамы играться с синтаксисом
Alexander
при том, что смысл новичкового канала не ясен, тут всем вроде отвечали и вопросы не терялись
ena
от некоторых любопытных пряталась
ena
А почему "Mr."?
Alexander
let var = let ...
ena
байндиться? что это значит? О_о
Alexander
Да, эта особенность let не очень приятная. Сам на нее напарываюсь
Cheese
я не выдержала после того как прочла книжку и села писать простые програамы играться с синтаксисом
второй лет внутрь первого залез. так не должно быть. вытащи второй на уровень первого
Alexander
байндиться? что это значит? О_о
связывается, я бы написал присваевается, но это бы было некорректно
Anonymous
Alexander
+ ещё там definition inc почему-то ещё на один уровень дальше вынесено
Cheese
байндиться? что это значит? О_о
ко значению привязывается имя
Alexander
вообще делается так: let var = .. add = .. incr = .. если не вложенное
ena
Тоесть ты сперва прочла книгу, и только потом начила код писать?
ну просто изучение haskell во имя добра предполагает все игры в ghci я хочу научиться пользоваться stack да и вообще стать качественным программистом с:
Alexander
блин тупой телеграмм, не моноширинный шрифт использует, в общем все на одном уровне
Alexander
А у нас есть рекомендация let .. in не использовать. Лучше where.
Alexander
но двухмесрный синтаксис он покрывает
Alexander
А у нас есть рекомендация let .. in не использовать. Лучше where.
лучше а. разобраться с вопросом до конца, и потом рекомендовать как сделать лучше
ena
когда я на первом курсе изучала плюсы, то книги сразу предполагали написание классного кода с:
Alexander
давай с летом разберёшься по тому что @cblp_su и я написали, и потом к книгам перейдем
Alexander
;)
Alexander
лучше а. разобраться с вопросом до конца, и потом рекомендовать как сделать лучше
Так я ж с вами беседую. Или вам тоже еще нужно поразбираться?
Alexander
аа
Alexander
у меня нету строгого убеждения что where лучше чем let
ena
Это отчаяние
Alexander
тут написали уже 2 совета как исправить код..
Alexander
Это отчаяние
От плюсов всегда отчаяние, не переживайте
Alexander
а про книги, даже в RWH был полноценный код с тулзами
Leonid 🦇
Вообще в хаскеле можно и с {} ; писать
Anonymous
ну просто изучение haskell во имя добра предполагает все игры в ghci я хочу научиться пользоваться stack да и вообще стать качественным программистом с:
Тогда иди читать "Барбара Оакли - Думай как математик". Эта книжка не про математику. думаю тебе поможет.
Alexander
интересно, а кто-нибудь на плюсах в SPJ стиле пишет?
ena
почему пробелы ставятся даже дальше начала слова var?
ena
вообще делается так: let var = .. add = .. incr = .. если не вложенное
Alexander
вообще делается так: let var = .. add = .. incr = .. если не вложенное
ver, add,incr на одном уровне отступов, телеграм лишнего наставлял
parket
Подскажите, а можно в ghci делать что-то типа :t id a where a :: Int
Alexander
Вы только запутаете сейчас 😆
Alexander
если вложенное, т.е. add внутри скоупа var, но трудно добавить один пробел
Alexander
а вообще делать :set paste когда в виде вставляешь;)
ena
...
ena
....
parket
Подскажите, а можно в ghci делать что-то типа :t id a where a :: Int
Т.е. я просто хочу вывести тип, не подставляя конкретных значений
Anonymous
Хорошая книжка.
это так. Но похорошему ее лучше читать после Де боно - Латеральное мышление.
Alexander
т.к. там отступы очень похожа на то, как будет при вставке без paste
ena
Как всё сложно :с
Anonymous
Как всё сложно :с
как у тебя с английским?