Евгений
блин у него имя фамилия как будто он таки должен понимать русский
Михаил это вообще имя из ветхого завета. Судя по био это араб
Aliester
У программирования может быть только одна парадигма и имя ей - функциональное программирование. Неверные должны остаться без работы!
Евгений
Пруф или монадо-ориентированное
Aliester
или же платить джизью за использование поганских парадигм, которые не восславляют ФП и пророка его Маккарти
Евгений
Ну вообще телеграм обычно популярен у иранцев (персов?), при чём обычно оппозиционно настроенных к религиозно-фундаменталистскому правительству
Зигохистоморфный
Зигохистоморфный
однако)
Mi Shа
Кто-то был в functionalprogramming.slack.com ?
Влод
наверное что-нибудь мёртвое
Зигохистоморфный
ну расширяемые эффекты конечно линейней смотрятся
Anton
Антон
но все уже на байтстрингах-тексте и слишком поздно что-то менять
А чем плохи байтстринги (кроме того, что это, строго говоря, не текст)?
Антон
ну расширяемые эффекты конечно линейней смотрятся
А что, в Хаскелл уже завезли эффекты не из грязи и палок?
Антон
Зигохистоморфный
Андрей
ещё вопрос про парсек, который я не могу сформулировать для гугла есть строка, в ней термы нормальные, после них мусор, парсер проходит по нормальным термам, парсит их и возвращает результат, а мусор игнорирует
Андрей
как сделать так чтобы мусор в конце строки не игнорировался
Dmitry
parseMyStuff <* eof
Зигохистоморфный
parseMyStuff <* eof
eof это же всякие окончания строки
Dmitry
> eof = notFollowedBy anyToken <?> "end of input"
Андрей
что-то не сработало
Андрей
parseMyStuff <* eof
эта штука проигнорирует же мусор
Dmitry
код в студию!
Андрей
https://gist.github.com/zinenko/0ef19bf5cf75db68fba582ac6fb501ec
Андрей
Андрей
я вот это хочу поправить
PsyDebug
по greedy стоит загуглить
Cheese
Михаил это вообще имя из ветхого завета. Судя по био это араб
я уверен, что имя появилось раньше этой книги
Андрей
хм, только щас заметил, что парсек "всё", кончился
Андрей
последний апдейт в 2016
Cheese
он продолжается под именами Атто и Мега
Cheese
то есть attoparsec и megaparsec
Dmitry
*Main> parse term "" "((succ zero)) blah" Right ((succ zero)) *Main> parse (term <* eof) "" "((succ zero)) blah" Left (line 1, column 15): unexpected 'b' expecting space or end of input
Андрей
спасибо
Андрей
то есть attoparsec и megaparsec
и кто из них пизже?
Зигохистоморфный
и кто из них пизже?
https://github.com/mrkkrp/megaparsec#comparison-with-other-solutions
Cheese
и кто из них пизже?
переформулируй, пожалуйста, вопрос так, чтобы в нём появился смысл
Андрей
а зигоморфный понял)
Cheese
не факт. он тебя послал по ссылке
Андрей
ну вроде направление верное)
Anonymous
а кто-нибудь может сформулировать, в чем может быть ниша polyparse?
Cheese
attoparsec быстрее, megaparsec удобнее, хотя по слухам trifecta ещё удобнее
Зигохистоморфный
Alexander
https://twitter.com/snoyberg/status/953966138026799105
Alexander
кто снойману про наши спецолимпиадки рассказал?
Евгений
Криптоснойманиты в чяте
Aliester
Моссад
Aliester
Товарищи, Elm годно?
Aliester
Поч?
Влод
нет полиморфизма например
доня.
система типов неоч
parket
нет полиморфизма например
Это основная проблема.
Aliester
Лучше чем TS?
parket
Лучше чем TS?
Нельзя так однозначно сравнить. Местами да. Лучше PS
Donat
btw @elm_ru
Leonid 🦇
https://twitter.com/snoyberg/status/953966138026799105
https://hackage.haskell.org/package/bytestring-0.10.8.2/docs/Data-ByteString-Builder-Prim.html присоветуйте ему
доня.
DHM?
не, я не о выводе типов, я о полиморфизме же
Quet
смотря какой критерий годности го вон тоже считают вообще не годным, но кучу годного софта на нем таки запилили
Quet
так и элм. куча бойлерплейта получается, но язык простой, батарейки в комплекте и писать в прод можно вполне
Алексей
Эльм — это язык созданный для того, чтобы мучать хаскеллистов
кана
важной проблема элма имхо является интероп и отсуствие официальных портов (точнее "переосмысливанний") многих частей webapi (тот же localstorage)
Quet
самая большая проблема элма на мой взгляд это организация процесс разработки языка (поучились бы у раста)
Quet
то что там web platform не покрыт кусками это фигня, где-то портами где-то нативными модулями решается
Алексей
Не знаю как он для вебчика, но для мучения хаскеллистов очень ОК
Quet
докер, прометеус, кадди, хуго, гогс
Donat
а кубернетис годный?
Quet
это то что прям ща в голове, так если подумать то софта сильно больше
Alexander
терпимый
Alexander
или я не копался глубого
Alexander
во всяком случае не докер
Donat
докер у нас в первый же месяц к кернел паникам привел
Donat
(давно было правда)