dd if=/dev/stuff of=/dev/tg – Telegram
dd if=/dev/stuff of=/dev/tg
2.59K subscribers
348 photos
5 videos
7 files
563 links
Музыка: @randommusicilike

18+. По всем вопросам, кроме рекламы: @rsil_feedback_bot

По вопросам рекламы (внимательно читайте приветственное сообщение): @rsil_ads_bot
Download Telegram
Весьма внезапная новость — порт изначально скаловской либы на хаскель. 47 Degrees котики :3
Forwarded from bravit-about
Акция с моей книжкой на сайте Маннинга — отличный повод вспомнить про свой канал в телеграме. Если кому-то надо, то по коду dotd020220au дают скидку 50% на Haskell in Depth и заодно на великолепные Get Programming with Haskell и Type-driven development with Idris. https://www.manning.com/dotd
За прошедшие выходные я реализовал на TypeScript и опубликовал подход к кодированию алгебраических графов, применяемый в хаскельной библиотеке alga.
Мой репозиторий по предложению автора Alga, Андрея Мохова, был перенесен в организацию Algebraic Graphs, чему я очень рад.
Ставьте звездочки, подписывайтесь, пробуйте использовать, создавайте issues с обратной связью, вот это всё.
Интересная статья о причинах, по которым Discord перевел один из своих сервисов с Go на Rust: https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f
TL;DR: Go запускает свой GC каждые две минуты вне зависимости от роста кучи, в то время как Rust нормальный язык программирования не содержит GC как сущности, вместо этого полагаясь на аффинные типы.
Обнаружил, что мой доклад «Программирование на уровне типов на TypeScript: выжимаем из компилятора все соки» с эпамовского ITSubbotnik еще в начале декабря выложили на YouTube. Если вдруг кто-то хотел послушать, но не получилось быть на митапе вживую, то теперь есть возможность наверстать упущенное 🙂
Ну и напомню, что слайды и примеры доступны в репозитории на Гитхабе: https://github.com/YBogomolov/talk-typelevel-ts
Yeah, I know...
Выл чуть дольше, чем позволяют правила приличия
[×] Регулярное напоминание, что Профунктор Оптикс пидары.
https://www.parsonsmatt.org/2020/02/04/mirror_mirror.html
TL;DR: DerivingVia круто.
Автор рассматривает тайпклассы как функции из типа в терм, и уже одна эта идея стоит того, чтобы прочесть эту статью.
Тред просто прекрасный!
TL;DR: код, взятый с ответа на StackOverflow от 2009 года, содержал ошибку, поэтому создавал глобальный мьютекс на один и тот же GUID. Так что работает либо докер, либо рейзеровская утилита.