vsevoλod
В YouTrack для анализа вот что есть
vsevoλod
vsevoλod
только насчёт интеграции с гитхабом не уверен, но там что-то было
Sofa
Приветствую, нужен парсер под фэйсбук. Довольно сложный в реализации. Бюджет 1 к $. Если что, стучите в личку
Unat
Приветствую, нужен парсер под фэйсбук. Довольно сложный в реализации. Бюджет 1 к $. Если что, стучите в личку
а можно узнать, почему именно на хаскеле? Я пока только разбираюсь в языке и мне интересны возможные области применения.
Влод
и что за парсер?
Под фейсбук
Зигохистоморфный
гениально!
Влод
Ну знаешь как определение монады для всех типов однозначно, так и парсер для всех доменов
A64m
string "фейсбук" готово, парсер, парсящий "фейсбук"
murad
Либо из-за «конечных автоматов».
Влод
Пока что не видел ещё нигде
igo
а можно узнать, почему именно на хаскеле? Я пока только разбираюсь в языке и мне интересны возможные области применения.
загугли "парсер комбинаторы", но только после того как разберёшься с функторами и аппликативными функторами. Суть в том, что парсеры писать очень удобно.
Влод
можно по ходу дела разобраться
Cheese
скорее, имелся в виду не parser, а scraper
Aleksei (astynax)
и/или crawler
Максим
Ребята, а вы здесь о хаскеле только говорите или где-то есть конторы, в конторых на нем реально что-то пишут?
Danila Matveev
Ребята, а вы здесь о хаскеле только говорите или где-то есть конторы, в конторых на нем реально что-то пишут?
прям слово в слово =) думаю, если сменить формулировки еще пачка найдется
Максим
да всем интересно)
Danila Matveev
я к тому что можно не начинать по кругу этот вопрос, а воспользоваться историей чата
Anonymous
кмк стоило бы сделать FAQ
Евгений
кмк стоило бы сделать FAQ
С одним единственным вопросом? Можно сделать бота, который паттерны вылавливает и отвечает на них
Евгений
А с какими ещё? Много ты стандартных вопросов кроме этого слышал?
Anonymous
как минимум про материал для изучения еще
Евгений
Не, летом было пять-шесть срачей о том какой учебник лучше. Переживать их снова -- увольте
Cheese
Ребята, а вы здесь о хаскеле только говорите или где-то есть конторы, в конторых на нем реально что-то пишут?
На Хаскелле продакшен пишут много где. Лору Палмер убил её отец. Земля круглая. 42. Кит или слон — зависит от среды. Возьму пики, срублю остальное. Самолёт с ленты взлетит.
Cheese
универсальный FAQ
Aleksei (astynax)
Напиши одним сообщением и можно будет закрепить "в шапке" :)
Kirill
> Лору Палмер убил её отец эй! что за спойлеры? не все же ещё посмотрели... :D
Aleksei (astynax)
Ну, как бы, не совсем отец ;)
Cheese
Это половина спойлера, которую все знают
Alexander
нету контор, факториалы пишем и домашки в школе
Denis
это лжеспойлер
Alexander
рабочий чятик продолжает радовать > (and re:dhall and non turing-completness: It's really cool in theory, and I hope that we're going in this direction in general, but but It's wayy to heavy to be usable in real-life™) (edited) > aspiwack [11:06] (why is it cool? In theory or practice? What does it bring, apart from wearing a shiny « non-turing complete » badge which seems to be so fashionable these day, like microbrewed beer) > james [11:07] I am asking myself the same question, I'm confused why total functions are so desirable _specifically_ in config?
Alexander
может тут кто мне расскажет, зачем нужна тотальность в языке для конфигов?
Denis
меня это самого озадачивает
Alexander
т.е. это точно не является практической гарантией
Alexander
то, что до конца вселенной программа завершится это весьма слабая гарантия
Dmitry
опыт показывает, что для того, что бы вещь не вышла тьюринг-полной, надо прилагать значительные усилия. а вот тьюринг-полнота получается как-то сама собой
Cheese
тут выше уже выяснили, что Dhall не создавался как язык для конфигов, значит, на высказывание "dhall для конфигов" не стоит опираться в рассуждениях
Alexander
если убрать dhall для конфигов, то это сведётся к "dhall не нужен" : ]
Alexander
но вопрос скорее не в этом, а в том, зачем нужна тотальность для языка конфигов
Alexander
т.к. это преподносится как фича
Cheese
он нужен Гонсалесу для решения личных задач Гонсалеса
Alexander
повторюсь, что вопрос не почему dhall такой, а почему тотальность это хорошо для конфигов
Alexander
просто эта дискуссия возникла в контексте dhall
Alexander
но, при этом не бред, становится написать ещё сложнее
Cheese
давайте соберём комитет и придумаем хороший язык для вычислимых конфигов
Cheese
на основе проблем, с которыми писатели конфигов реально сталкиваются
Alexander
согласен собрать комитет (собирать комитеты прикольно потом можно ничего не делать)
Denis
можно собираться на скамейке возле подъезда после школы
Alexander
> ..., reminds me of a paper I saw which tried to make a machine-learning based type-system
Alexander
мне сегодня вечером на кружок по го (не ЯП), я не могу : /
Denis
я может чего-то не понимаю, но YAML считаю хорошим форматом для конфигов
Denis
можно писать данные, можно писать комменты
Dmitry
абстракция слабая
Dmitry
отсюда копипаста.
Denis
а вот это вопрос нужна ли там возможность для абстракции
Dmitry
нужна, конечно
Alexander
я думаю, все эти языки когда тебе нужно конфиг для амазона сделать
Dmitry
иначе копипаста и огромные нечитаемые конфиги
Alexander
где тебе нужны функции генерирующие конфиги, иначе это не поддерживаемо
Alexander
т.к. их язык тупой
Denis
если метрики агрегировать хочешь этим конфигом, то там уже ЯП нужен, а не конфиг, а если в стек резолвер передать, то и YAML пойдет
Alexander
причем возможно ещё его и генерировать с учетом рантайм данных надо
Alexander
типа сделал ноду, узнал её IP подставил в другие части конфига
Alexander
для передать в программу 15 опций и INI подойдет
Dmitry
секспы могут и то, и другое
Denis
секспы могут и то, и другое
.emacs какой-то описал
Leonid 🦇
Никс норм для конфигов, высираешь жсон и все ямлоконфиги жрут
Leonid 🦇
Даже недотипизация через никсос модули есть
Denis
никс такая же нетипизированная дрисня
Alexander
ну вон там gradual typing прикручивают
Vladislav
Что-то делается вроде https://github.com/regnat/ptyx чтобы Nix типизировать.
Alexander
собственно один из тех чьи цитаты выше и прикручивает