Евгений
Ну я говорил про контекст обсуждения.
Вообще большие проблемы с этими введениями с этими ассоциациями haskell-теоркат. Надо бы один раз написать правильную денотационную семантику с dcpo-enriched 2-категориями и отсылать к ней.
По крайней мере от всех известных мне ловушек интерпретации это поможет
Евгений
Или нет :(
Andrey
Тайпклассопедия для начала, как референс
Leonid 🦇
разве какой-нибудь Coq не удобнее для веселья с теоркатом?
Pavel
Aλexander
Coq (фр. coq — петух) — интерактивное программное средство доказательства теорем
Pavel
о как, есть какие-то рекомендуемые ресурсы чтоб это посмотреть / опробовать ?
Grigory
Grigory
и был какойто бложик русский старый на жж про кок; мне в свое время помог
Grigory
если найду вброшу
Pavel
Grigory
и коку оч близок f* (к галлине видимо надо говорить (Gallina)) ; он по современее; правда не пруф асистант вообще
Grigory
Евгений
Alexander
Leonid 🦇
опять трудности себе выдумываете. Лишь бы на хаскеле не писать
Dmitry
лишь бы теоркат не изучать
Евгений
Leonid 🦇
какой смысл от теорката в хаскеле, когда hask не категория?
Евгений
Hask — dcpo-enriched категория
Евгений
Плюс если "забыть" все термы без нормальной формы, то категория
Leonid 🦇
Вот вечно админы с яваскриптерами за теоркат топят.
Leonid 🦇
А потом у людей искаженные представления о реальности
Dmitry
согласен
Dmitry
но топикстартеру теоркат или хаскель?
Евгений
Leonid 🦇
В реальности в хаскеле будешь мучаться с исключениями и дедлоками. И еще с забытыми бангами в полях.
Alexander
Самый простой способ хапнуть заблуждений насчет Хаскеля - это думать, что нужен какой-то там теоркат или прочий матан, напороться на сложности, вообще не связанные с изучением Хаскеля, и бросить его.
Евгений
Евгений
Вообще я за то, чтобы отсюда прогоняли в теоркаточат
Leonid 🦇
Cheese
Leonid 🦇
хейт-спич разрешен против некоторых категорий граждан. Например против белых цисгендерных мужчин увлекающихся теорией категорий.
Pavel
но топикстартеру теоркат или хаскель?
мне хаскель, про теоркат - это я в свете гугления и читания чата - стал сомневаться что хаскеля мало и важно знать все эти абстрактные абстракции
Евгений
Dmitry
лучше что-то написать на хаскеле, пртом провести разбор и посчитать, сколько потребовалось теорката
Евгений
Leonid 🦇
Евгений
Alexander
Евгений
Если смотреть на чат, то может показаться, что знание интерсекциональной теории тоже важно для написания продукта на хаскеле
Евгений
Pavel
в общем пока стратегия такая - учу базу хаскеля и пишу как идёт, а там уже когда и если дойду до теор кат, и это будет заходить - то посмотрю в эту сторону, а пока можно не сильно лезть в эту сторону и просто освоить хаскель как отдельно язык
Евгений
Pavel
понял, благодарю всех участников 😊
Alexander
"теоркат" нужен когда задача хорошо попадает под какую-то модель
Alexander
но и без этого можно прекрасно обойтись
Alexander
А если теоркат на задачу не налазит, что делать?
Alexander
к тому же обычно теоркат базовый, а не та жесть которую тут частенько обсуждают
Alexander
что делать если паттерн factory не решает вашу задачу?
Ilya
уйти в девопсы
Евгений
Alexander
Leonid 🦇
Roman
Alexander
Программирование на Haskell - это ремесло, искусство или наука?
Евгений
Инженерия?
Drunk
Dmitry
это деятельность
Alexander
Инженерия?
Хороший ответ, но пока еще вроде только зарождается.
Ilya
Alexander
это искать работу полгода
Оба раза меня работа сама находила, и вот еще был третий раз от одного местного обитателя, и вот еще четвертый раз люди пришли. Сегодня собеседование.
Alexander
фейсбук небось, они всем писали?
Leonid 🦇
И в четвёртый раз пришли люди, и собеседовали его.
Aliester
хаскелистов нада
Alexander
Alexander
не Stack builders?
Alexander
Да, они
Alexander
А что интересного про них можешь рассказать?
Vladislav
https://well-typed.com/blog/2018/03/haskell-development-job-with-well-typed
Интересно, у нас здесь есть люди, которые бы хотели заняться такой работой?
Alexander
я бы дважды подумал перед тем как соглашаться
Alexander
Ну я пока и не соглашался.
Alexander
@metaxis я к ним пытался устроиться, но в тот год взяли Бена Гамари