Матеріали на тему «Haskell»

RSS

Що таке монади на прикладі Haskell. Hard Way

Andrii Sevastianov 2020

Автор розповідає про монади «hard way» — через деталізацію та Haskell. Пояснює складні концепції на прикладах і показує, чому розробники часто не здогадуються, що щодня працюють із монадоподібними конструкціями. 14

Functions, functions are everywhere: 8 принципів функціонального програмування на прикладах з JavaScript

Inna Ivashchuk 6246

Де зародилось функціональне програмування, які його основні принципи, як вони реалізуються на JavaScript — про все це читайте у статті Інни Іващук. Авторка також розповіла, що таке методи Map / Reduce (на прикладі сендвіча), функтори й монади (на прикладі доставки піци). 74

Як заборонити некоректні стани в програмі на етапі компіляції

Dmitry Astapov 1699

Автор статті розмірковує над важливістю мов із розвиненими системами типів, навіть для програмістів, які не планують писати ними. На прикладі задачі з моделювання місячної бази він демонструє, як статична типізація забезпечує коректність коду ще на етапі компіляції. 53

Чому програмісти мають вивчити мову з розвиненою системою типів, навіть якщо нічого не будуть на ній писати

Dmitry Astapov 5040

Нещодавно Дмитро побачив на форумі DOU статтю Чому програмісти мають вивчити Haskell, навіть якщо нічого не будуть на ньому писати. Його увагу привернули коментарі, в яких йшлося, мовляв, такий підхід далекий від реального життя. Тож він написав власний матеріал, щоб відповісти на цю тезу. 164

Чому програмісти мають вивчити Haskell, навіть якщо нічого не будуть на ньому писати

Лущик Павло 6477

Павло Лущик, програміст у сфері приладобудування, досліджує використання рекурсії та її оптимізації через ітеративні алгоритми на прикладі задач з деревами, факторіалами та числами Фібоначчі. Він демонструє, як знання Haskell може покращити код на C++. 148

OdHac: международный Haskell-хакатон в Одессе

anonymous 2096

С 3 по 5 мая в офисе одесской компании Provectus IT прошел международный Haskell-хакатон — OdHac. Событие уникальное для наших краев — впервые Haskell-хакатон такого уровня проводится в Восточной Европе. 3

Играем в Ним при помощи ленивых вычислений и бесконечных списков

Dmitry Astapov 406

Продолжая (после долгого перерыва) серию статей про ФП, я решил написать о том, как ленивая модель вычислений позволяет просто и элегантно работать с бесконечными списками.

Func links: Caml Trading, Lift/Scala, XMonad, Pragmatic Haskell

Dmitry Astapov 382

Этот пост — первый из серии более-менее регулярных (я надеюсь) сообщений о интересных и полезных проектах и статьях, так или иначе имеющих отношение к функциональному программированию. Даже если вы никогда не слышали о Haskell, OCaml, Scala и других подобных языках, вам может интересно (и небесполезно) ознакомиться со ссылками, хотя бы для расширения кругозора. 3

«Почему ФЯ? » или Стоит ли учить что-то радикально отличное от C++/Java/Python

Dmitry Astapov 3285

В заголовке нет опечатки — это именно «ФЯ», а не «Я». Это сокращение означает «функциональные языки», и речь в статье пойдет о функциональном программировании (FP), точнее, даже не о нем самом, а о том, стоит ли тратить свое драгоценное время на знакомство с ним. 43

Недостижимый Haskell

Max Ischenko 316

Несколько раз пытался выучить Haskell и ни разу не удавалось. Не то чтобы язык очень уж сложный или учебных материалов не хватает — просто для того, чтобы как следует выучить язык нужно написать на нем нетривиальную программу, а может быть и не одну. Проблема только в том, что за пределами института сделать это крайне проблематично: столько свободного времени никак не находится, а делать промышленную разработку ... ни один прожект манагер не позволит, ввиду его (языка) маргинальности. 3

Коментарі

Не знаю, якщо повноцінно надати всього контексту, все добре він робить, якщо не надаєте контексту то і не буде робити як ви очікуєте, у нас на повну він юзається і під Вітою є моменти які куа б провтикав чи не знав про це, там і дня не проходить без...
Скоро ряха буде як у Катерини Чорноротенко, ось-ось репне
Ви не віддупляєте що різниця між науково-дослідницькими і навчальними закладами в тому, що в останніх є студенти, навчальні програми, акредитація.
Друзі, ми подолали вже 2/3 шляху і зібрали 10 000 анкет! Зробімо ривок задля класної вибірки і аналітики зарплат айтівців 😏 Влітку в анкеті присутні питання також для Портрету. Одне з них — про те, скільки витрачають айтівці.
Таке враження, що ШІ в QA поки що найменше використовується і найменш значимий порівняно з програмуванням і девопс.
50% жінок це щось дуже грубо, такого нема в ІТ. В компаніях дуже мало військовозобов’язаних, які не на фронті або які мають відстрочку, тому такі малі цифри бронювання.
Постійно пишу з виключеною головою, як тільки відкриваю ДОУ 😏 Якщо про 2 контракти, це крайній випадок, і ви маєте на увазі парт тайм, звісно 😉. Але якщо є один з критичною інфраструктурою, то рахується так само якби був один. Як так само?
мішустін написав, шо компанії можуть подавати списки, щоб бронювати ІТ спеціалістів. Если сотрудник аккредитованной ИТ-компании. А які там умови отримання акредитації?
Перше посилання в Гугл www.tadviser.ru/...​0.B8.D0.BB.D0.B0_0.2C5.25 Сама хронологія. Новина за березень 22. мішустін написав, шо компанії можуть подавати списки, щоб бронювати ІТ спеціалістів.
Постійно пишу з виключеною головою, як тільки відкриваю ДОУ 😏 Якщо про 2 контракти, це крайній випадок, і ви маєте на увазі парт тайм, звісно 😉. Але якщо є один з критичною інфраструктурою, то рахується так само якби був один.
Я, напииклад, зазвичай беру довгі контракти по кілька років, то я за такою логікою допомагаю менше проекту ніж штатний працівник? Якщо все ж вирішите спробувати включити голову, то ось ще задачка: Як рахувати людей у яких контракти з 2 чи більше компаніями?
1. Люди не хочуть оформлюватися в білу замість ФОП, втрачаючи трохи в грошах із-за податків? А компанії хочуть? Було б добре, якби DOU робили якусь аналітику Ну як кажуть, тут треба «пограммист»-аналітик, це не про доу 3.
Було б добре, якби DOU робили якусь аналітику написаному або надавали інформацію, а не дані. Але можна і самому. Якщо грубо розділити кількість працівників на 50% жінок і 50% чоловіків: Epam (9000): 4750 чоловіків. Кількість заброньованих ховають.
Дякую, що звернули увагу! Вніс виправлення до статті.
Можете глянути самі. Для мене це теж було відкриття десь на початку 23, коли хтось закинув, що он в росії вже є бронювання, а в нас нема. Хтось це кум з СБУ?