Ilya
Ilya
и на qsort (который не qsort) мне тоже нравится
Ilya
просто надо делать оговорки о том, что получилось в итоге
Alexander
а что сложного? Берем решето и удваиваем его размеры когда оно кончается, это даже школьник-олимпиадник сделает. Вопрос в том насколько избыточен будет код в результате
Ilya
сложного в том чтобы выдержать асимптотическую сложность оригинального решета
A64m
https://www.cs.hmc.edu/~oneill/papers/Sieve-JFP.pdf
A64m
Зигохистоморфный
ну тут вариантов много
https://wiki.haskell.org/Prime_numbers
Ilya
а вот интересная тема для обсуждения: что бы такого поместить в шапку https://www.haskell.org/ чтобы всех устроило
A64m
меня, в принципе, устраивает решето тернера. неквиксорт меня бы тоже устроил
Зигохистоморфный
A64m
он трисорт на самом деле
A64m
(вроде у эты как раз он был, в ранних версиях страницы)
Зигохистоморфный
кто-то видел в одном месте все существующие алгоритмы для сортировки на хаскелль?
A64m
всех существующих на хаскеле нет
Зигохистоморфный
было бы круто сделать
A64m
помню только для некоторых распространенных (но там трисорт тоже вместо квиксорта)
https://pdfs.semanticscholar.org/87b2/6d98d4c3e2f7983d0b79fba83c1f359abe25.pdf
Зигохистоморфный
A64m
филипс за кабалистов, видать моррис уже успел ему мозги промыть
https://twitter.com/contrarivariant/status/1035905083613925376
Alexander
сейчас сильный pro-cabal тренд
Alexander
в твиттере
Alexander
вон IOHK-евские ребята (или девчата, сейчас не поймешь) часто пишут
Alexander
кавайниковая компания тоже
A64m
он же скалист, едва ли он многих хаскелистов в твиттере читает
Anonymous
@canmeepo будет жить. Поприветствуем!
Aleksey
а есть cabal-install в котором все команды только new- ?
A64m
нет
Oleg
Возможно скаловые нытики образуют особую диаспору в хаскелёвом сообществе.
Что-то интересное они, помимо "обучения" себе подобных делают?
Alexander
надо запилить, я раз в неделю предлагаю
Alexander
A64m
Alexander
A64m
ну он хаскелистом то был раньше чем скалистом, как и моррис (у этого учебные курсы есть, естати, т.е. вклад наблюдается) так что перебежал немного не то
A64m
вот изначально скалисты, которые теперь хаскелисты типа холидея и пилмор, насколько я понял, никак себя не проявили
A64m
они даже продолжают грызться в скалистых чатиках, а в хаскельных их что-то не видать
Alexander
Кметт - 2006 год
Alexander
В чате есть Алексей Романчук, кстати.
A64m
с другой стороны они перебежали-то вот буквально только что
A64m
Alexander
Кстати, чат. Давайте все дружно пойдем и впишем себя на сайте haskellers.com. Вон, участников 850, а на карте все так выглядит, будто на территории РФ Хаскеля нет. В одной UK участников больше, что уж говорить про Европу и США.
A64m
нет
Alexander
A64m
а, вроде же автор красной скалакнижки хаскелистом поработал уже довольно давно, но что-то следа не оставил
A64m
не помню как его фамилия, имя вроде рунар
Alexander
Oleg
Ну основными заслугами большинства была аккуратная копипаста из хаскеля в скаловые либы.
Т.к. копипаста из хаскеля в хаскель немного менее продуктивна, авторитет набрать сложнее
A64m
холидей же делал скалистый ленгвидж-костыль, учитывая, что в хаскеле такими вещами занимается полтора человека, можно импакт сделать ого-го какой
Oleg
Рунар был популярен тем, что привносил категорное просветление. Но в хаскеле всё из близлежащего уже закодил кметт, так что
Oleg
Холидей из каких-то сравненительно юзаемых вещей делал только отдельный скаловый IDE - сервер для emacs и LSP
Но пользоваться им практически перестали, а следующую версию скалы benevolent dictator не соизволил делать с ним совместимую, а вместо этого решил эмбеддить свой сервер.
Как результат холидей написал одну книгу, похуже красной, про ФП в скале и, не успев, издать слился
Dmitry
Извините
Alexander
A64m
все еще надеюсь, что скалисты принесут с собой в хаскельное комьюнити культуру нытья и обгладывания лица оппонента, от тредов вроде такого меня тошнит https://www.reddit.com/r/haskell/comments/99h02v/definition_of_teamwork/
Андрей
Cheese
Alexander
Евгений
Alexander
Евгений
Ясно
Alexander
Alexander
Зигохистоморфный
https://www.haskellers.com/user/abbath со Львова?
Dmitrii
Aleksey
Alexander
А раст красивый
Alexander
пойти чтоли в системное программирование
A64m
> А раст красивый
Ilya
Что-то с каждым днём c++ бесит больше и больше, так можно и проф. непригодным стать :(
Ilya
Сегодня вот фрустрировал от отсутствия конструкции let..in
Alexander
там разве нельзя { a = 1; a + 2 } написать?
Alexander
а точно, возвращаемое значение теряется
Крылатый
Есть лямбды жеж
Крылатый
const auto b = []{ auto a = 1; return a + 2; }();
Крылатый
Ну, не оч коротко, но щито поделать.
кана
Oleg
Он ещё расист, по-моему