Bartosz Milewski підняв цікаву тему: як функтори, аплікативні функтори і монади допомагають боротися з інверсією управління при використанні асинхронного API (в контексті C++).
Відео: „
Вступ і про функтори“, „
Аплікативні функтори“, „
МонадиСлайди:
Read more... )
Comments 4
Я до того ж стараюсь дауншифтнутись/розвоїтись на Сі/Пітон паралельно із внутрішньою еміграцією на Хаскель - Сі мова проста і дубова (втім, «справжня елегантність не там, де уже нема що додати, а там, де нема що забрати», - це, по-моєму, в повній мірі стосується Сі), але мені подобається його прозорість у системних речах і те, що у своїх цяцьках зараз мені в рази легше пишеться код, ніж на плюсах із їхніми неочевидностями. Втім, можливо, це дійсно брак досвіду боротьби із плюсами і невиробленість свого плюсового стилю (але ж я хочу програмувати конкретні речі, а не виробляти стиль!), хоч програмувати серйозно я починав саме із них.
Reply
Reply
Reply
Reply
Leave a comment