IC
корпоративы это отвратительно
У тебя просто корпоратива нормального не было. Дал бог команду, даст и тимбилдинг. У нас например на последнем угорали по формальным методам и матлогике, на природе и со всем полагающимся.
Leonid 🦇
общительные ботаны, что может быть веселее
Alexander
По-моему, ситуация в чате ровно такая: "Ну давай на на корпоратив, чо ты, это же весело!" ;)
Евгений
Пора создавать секту, боряющуюся за права угрюмых
Aliester
не люблю корпоративы
Евгений
Угрюмый тоже квир
Aliester
я с этими людьми 8 часов в день говно с одной системы в другую перекачиваю
Aliester
мне еще с ними веселиться?
IC
общительные ботаны, что может быть веселее
Семья из общительных ботанов.
Aliester
Семья из общительных ботанов.
примет к себе угрюмую кошку, сиамских не предлагать
Alex
мне еще с ними веселиться?
Разные есть варианты, но можно и повеселиться.
Евгений
В телеграме нельзя съесть превью :(
Евгений
Ну просто я хочу линк отправить, чтобы не прикладывалась картинка
Сергей
через апи пости, тогда можно сказать чтобы отображалось без превью
Евгений
о, получилось
Leonid 🦇
Напомните мне вот лучше, seek дальше конца файла это error или seek в конец?
Leonid 🦇
на чтение
Leonid 🦇
чёрт, там всё мрачно
Евгений
А как с cabal new-install установить пакет глобально?
Евгений
cabal new-install —global после cabal new-build пишет такое и ничего не устанавливает: # cabal new-install --global Resolving dependencies... Up to date
Leonid 🦇
возможно оно еще не доделано
Евгений
Офигенно :(
Leonid 🦇
Не, не ub. Можно сикать за конец файла. При чтении считай как eof. При записи или дырка или нули
Cheese
The fseek() function shall allow the file-position indicator to be set beyond the end of existing data in the file. If data is later written at this point, subsequent reads of data in the gap shall return bytes with the value 0 until data is actually written into the gap. (POSIX.1, IEEE Std 1003.1, 2004 Edition)
Leonid 🦇
Ну так и я не про режим, а про использование
Aleksei (astynax)
Ну просто я хочу линк отправить, чтобы не прикладывалась картинка
Можно начать редактировать отправленное сообщение, тогда появится крестик, убивающий превью
Aleksei (astynax)
Костыль, но работает
Евгений
Чувствую в cabal 2.2 и обычный install —global поломали. Замечательно
Евгений
Не докер-ориентировано :(
A64m
с ужасом прочел, что вы тут понаписали везде сижу как сыч, ни в какие гости никуда не хожу, как иначе-то?
Aliester
а почему?
A64m
потому что я так лучше себя чувствую, очевидно же
Alexander
Братан, обнимемся?
Погодите, вам нельзя, ведь обнимашки - это тоже взаимодействие с людьми.
Leonid 🦇
Через интернет можно
Alexander
Вот вынудите, начну постить релевантные мемасики
Aliester
обнимашки через интернет это новый уровень хикк
Oleg
очень старый
Alexander
Для того, чтобы быть хиккой, нужно сначала научиться сидеть у мамы на шее
Aliester
а нельзя быть самостоятельным хиккой?
Евгений
Братан, обнимемся?
А если мне общаться с более чем двумя людьми ирл -- сложно, то можно в ваш клуб?
Alexander
Да это не хаскеллисты, это хиккилисты самые настоящие
Евгений
а нельзя быть самостоятельным хиккой?
Юзаешь интернет -- уже зависишь от админов провайдера
Leonid 🦇
Давай. Членские взносы каждый третий четверг месяца.
Евгений
Давай. Членские взносы каждый третий четверг месяца.
Сначала мне нужны ваши программа и устав
Leonid 🦇
А жилет, ботинки и мотоциклы?
Aliester
мне нужны твои тайпклассы
Mekhrubon
всем привет, а можете помочь с вот таким вопросом? у MonadCont есть функция callCC которая говорит, что выбросит исполнение в позицию runContT, несмотря на то, как далеко во фреймах вы провалились
Mekhrubon
Mekhrubon
но вот такой forM_ выполняет все 10 итераций
Mekhrubon
Mekhrubon
казалось бы он при первой итерации попадает в callCC в helper и должен прервать
Mekhrubon
в чем я не прав?
Alexander
он должен прервать выполнение helper и выйти дальше
Alexander
strange :: IO () strange = runContT (callCC $ \q -> forM_ [1..10] (mapFunction q)) print mapFunction q 3 = q () mapFunction _ n = liftIO $ print "call"
Alexander
@mekhrubon ^
Alexander
вот тут как ожидается на 3, мы вызываем выход, который вытаскивает нас из контекста созданного callCC
Alexander
в твоем же случае ты создаешь контекст и тут же из него выходишь
Alexander
callCC ($ ()) можно вполне заменить на pure () - ничего не изменится
Mekhrubon
а, то есть мы попадаем в фрейм, где написан callCC, а не runContT
Mekhrubon
большое спасибо
Alexander
да
Alexander
> callCC (call-with-current-continuation) calls a function with the current continuation as its argument.
A64m
ахахахаха человек, который не может месяцы родить пред.заключение по или-паттернам, вызвался сделать это для другого пропозала (не для того, для которого добровольцев просили показаться) хорошо, что мне не нужны или-паттерны, а то бы сгорел
Alexander
чакроватти?
Ilya
вопрос знатакам кабала. вот у меня в сендбоксе есть ссылка на локальную либу. я в локальную либу что-то дописал и хочу увидеть эти изменения в проекте, куда она подключена. куда жать что бы было весело?
Ilya
я понимаю что можно просто грохнуть сендбокс и заново развернуть, но вопрос есть ли какие-то более цивилизованные методы. тем более что когда я делаю cabal build в прожекте, то вижу что он видит что в либе что-то поменялось и пытается что-то там пересобрать вроде
Ilya
@qnikst я знаю что ты умеешь в кабал
Alexander
cabal sandbox add-source ?
Alexander
тогда он должен следить за изменениями и пересобирать
Ilya
да, добавлял черед эдд сорс