Очень хорошо. Какой бы привлекательной не казалась технология (будь то формальная верификация, суперстрогие системы типизации, какой-либо архитектурный подход), всегда нужно уметь абстрагироваться и оценить возможные подводные камни.
Доклад Эдвина Брэди про Idris 2 на вчерашнем митапе Berlin Functional Programming Group:
https://www.youtube.com/watch?v=nbClauMCeds
https://www.youtube.com/watch?v=nbClauMCeds
YouTube
Edwin Brady Tells Us What's New in Idris 2
Idris is a functional programming language with first-class types and with built-in support for interactive editing. Together, these features mean that Idris is ideally suited to "Type-driven development," where we begin by writing a type and an empty function…
ML, который мы заслужили:
[NSFW] https://thisdickpicdoesnotexist.com
[NSFW] https://thisdickpicdoesnotexist.com
Вчера стартовала бесплатная онлайн-конференция Haskell.Love. Сегодня с 16:00 на твиче начинаются доклады второго и заключительного дня: https://haskell.love/agenda-day-2
Из того, что лично я рекомендую не пропустить:
— Доклад Филип Уодлера «Propositions as Types» — материал старый, но просто за харизму докладчика стоит послушать ❤️
— Доклад Кристофера Фогта «Writing 2D games using super simple Haskell» — для тех, кто спрашивает «а что на этом вашем хаскеле вообще пишут?»
— Доклад Дерека Элкинса «Quotient Types + Behavioral Reflection = ?»
— Доклад Бартоша Милевского «Replacing functions with data» про технику дефункционализации…
— …либо доклад Габриэля Гонзалеса «How to market Haskell to a mainstream programmer», если интересен прикладной аспект хаскеля
— Доклад Ричарда Эйзенберга «Parameters of many Flavors»
— Ну и, наконец, доклад Эмили Пиллмор «Hulk SMASH: re-imagining the Maybe-monad and its design space»
Вчера тоже были крутые доклады — скажем, Вероника Ромашкина и Дмитрий Коваников представили офигенный Stan, Владислав Завьялов очень круто рассказал, как рассахариваются разные фичи хаскеля в GHC Core, а Андрес Лох поведал про Typed Template Haskell с использованием Staging (вот слайды).
Из того, что лично я рекомендую не пропустить:
— Доклад Филип Уодлера «Propositions as Types» — материал старый, но просто за харизму докладчика стоит послушать ❤️
— Доклад Кристофера Фогта «Writing 2D games using super simple Haskell» — для тех, кто спрашивает «а что на этом вашем хаскеле вообще пишут?»
— Доклад Дерека Элкинса «Quotient Types + Behavioral Reflection = ?»
— Доклад Бартоша Милевского «Replacing functions with data» про технику дефункционализации…
— …либо доклад Габриэля Гонзалеса «How to market Haskell to a mainstream programmer», если интересен прикладной аспект хаскеля
— Доклад Ричарда Эйзенберга «Parameters of many Flavors»
— Ну и, наконец, доклад Эмили Пиллмор «Hulk SMASH: re-imagining the Maybe-monad and its design space»
Вчера тоже были крутые доклады — скажем, Вероника Ромашкина и Дмитрий Коваников представили офигенный Stan, Владислав Завьялов очень круто рассказал, как рассахариваются разные фичи хаскеля в GHC Core, а Андрес Лох поведал про Typed Template Haskell с использованием Staging (вот слайды).
dd if=/dev/stuff of=/dev/tg
Вчера стартовала бесплатная онлайн-конференция Haskell.Love. Сегодня с 16:00 на твиче начинаются доклады второго и заключительного дня: https://haskell.love/agenda-day-2 Из того, что лично я рекомендую не пропустить: — Доклад Филип Уодлера «Propositions as…
На канале Konfy выложили доклады конференции Haskell.Love:
https://www.youtube.com/playlist?list=PLBqWQH1MiwBSK9wuaATNS701c43VYVTuc
https://www.youtube.com/playlist?list=PLBqWQH1MiwBSK9wuaATNS701c43VYVTuc
Прекрасная статья (с упражнениями!) от Вероники Ромашкиной и Дмитрия Кованикова:
https://kowainik.github.io/posts/haskell-mini-patterns
https://kowainik.github.io/posts/haskell-mini-patterns
Kowainik
Kowainik - Haskell mini-patterns handbook
Collection of small Haskell patterns with detailed denoscription, examples and exercises
Статьи с Haskell Symposium 2020 ограниченное время доступны бесплатно: https://dl.acm.org/doi/proceedings/10.1145/3406088
Rust очень простой в освоении язык, часть 319: cheat sheets для контейнеров.
Исходники:
https://github.com/usagi/rust-memory-container-cs
https://docs.google.com/presentation/d/1q-c7UAyrUlM-eZyTo1pd8SZ0qwA_wYxmPZVOQkoDmH4/edit#slide=id.p
Исходники:
https://github.com/usagi/rust-memory-container-cs
https://docs.google.com/presentation/d/1q-c7UAyrUlM-eZyTo1pd8SZ0qwA_wYxmPZVOQkoDmH4/edit#slide=id.p
Forwarded from PONV Daily (Sergey Kucherenko)
Mathlib is an online, evolving, collaborative project, aiming to be a foundation for all of modern pure mathematics. It is fully searchable, and here is its homepage. It is hosted on github, and it is all checked with the Lean Theorem Prover.
https://mathoverflow.net/questions/369863/online-evolving-collaborative-foundational-text-projects/370105#370105
https://mathoverflow.net/questions/369863/online-evolving-collaborative-foundational-text-projects/370105#370105
MathOverflow
Online, evolving, collaborative foundational text projects
There are two online, evolving, collaborative "foundational text" projects for research mathematicians that I am aware of:
(1) The Stacks Project for algebraic geometry
(2) Kerodon for
(1) The Stacks Project for algebraic geometry
(2) Kerodon for
Формальная верификация системы типов Rust: https://twitter.com/HerrDreyer/status/1302196178302439424
Twitter
Derek Dreyer
My student Ralf Jung is now a PhD! Here's the final version of his thesis, which encompasses fantastic work on Iris, RustBelt, and Stacked Borrows, and with a greatly expanded presentation of the RustBelt verification and some aspects of Iris. I love it.…
Что-то давно не была #музыкальная_пауза на канале! Исправляюсь.
Внимание: дальше будет описание достаточно жесткого концерта сатанистов из группы Behemoth. Если такой контент для вас неприемлим, лучше почитайте диссертацию про формальную верификацию Rust или интервью замечательной Эмили Риль для журнала QuantaMagazine.
Вчера вечером прошел лайв-стрим концертного шоу In Absentia Dei группы Behemoth, и это был полный восторг! В предконцертном ролике Нергал рассказывал, что в качестве площадки они сняли помещение шикарной полуразрушенной евангелистской церкви X-XI веков. Как всегда, было много светотехники, огненных установок, горящих логотипов группы, дыма и крутых костюмов. Для трек-листа парни отобрали лучшие композиции как с последних двух альбомов, так и более старый материал — вплоть до песен с альбома Demigod. На ютьюбе Нергал обещал, что это будет уникальное шоу, и сдержал слово. Наверное, самая жесть происходила во время песни Ora Pro Nobis Lucifer — в помещение ввели девушку со связанными от бедер до коленей ногами, после чего ее кожу пронзили десятком крючьев с креплениями для веревок, и подняли метра на три в воздух в самом центре церкви. По сути, группа играла в алтарном углу перед распятой в воздухе обнаженной девушкой, и от этого просто бегали мурашки по коже. ИМХО, сейчас есть мало групп, которые могут позволить себе такие смелые эксперименты, и Behemoth уверенно держат планку качества. А концовка шоу была просто огненной в прямом и переносном смысле — под песню O Father, O Satan, O Sun на крыше церкви зажгли огонь, из окон вырывались языки пламени, а само исполнение перемежалось видеофрагментом скачущего на лошади мужчины в горящем балахоне. После такой программы парням будет непросто поддерживать такой же уровень лайв-шоу, и я очень надеюсь как-нибудь попасть на их выступление вживую.
Внимание: дальше будет описание достаточно жесткого концерта сатанистов из группы Behemoth. Если такой контент для вас неприемлим, лучше почитайте диссертацию про формальную верификацию Rust или интервью замечательной Эмили Риль для журнала QuantaMagazine.
Вчера вечером прошел лайв-стрим концертного шоу In Absentia Dei группы Behemoth, и это был полный восторг! В предконцертном ролике Нергал рассказывал, что в качестве площадки они сняли помещение шикарной полуразрушенной евангелистской церкви X-XI веков. Как всегда, было много светотехники, огненных установок, горящих логотипов группы, дыма и крутых костюмов. Для трек-листа парни отобрали лучшие композиции как с последних двух альбомов, так и более старый материал — вплоть до песен с альбома Demigod. На ютьюбе Нергал обещал, что это будет уникальное шоу, и сдержал слово. Наверное, самая жесть происходила во время песни Ora Pro Nobis Lucifer — в помещение ввели девушку со связанными от бедер до коленей ногами, после чего ее кожу пронзили десятком крючьев с креплениями для веревок, и подняли метра на три в воздух в самом центре церкви. По сути, группа играла в алтарном углу перед распятой в воздухе обнаженной девушкой, и от этого просто бегали мурашки по коже. ИМХО, сейчас есть мало групп, которые могут позволить себе такие смелые эксперименты, и Behemoth уверенно держат планку качества. А концовка шоу была просто огненной в прямом и переносном смысле — под песню O Father, O Satan, O Sun на крыше церкви зажгли огонь, из окон вырывались языки пламени, а само исполнение перемежалось видеофрагментом скачущего на лошади мужчины в горящем балахоне. После такой программы парням будет непросто поддерживать такой же уровень лайв-шоу, и я очень надеюсь как-нибудь попасть на их выступление вживую.
YouTube
BEHEMOTH - Ora Pro Nobis Lucifer (Official Music Video)
Official Behemoth video for "Ora Pro Nobis Lucifer", from the album "The Satanist." Listen here: https://behemoth.bfan.link/the-satanist
Subscribe to Behemoth: http://bit.ly/subs-bhmth-yt
Subscribe to Nuclear Blast records:http://bit.ly/subs-nb-yt
Produced…
Subscribe to Behemoth: http://bit.ly/subs-bhmth-yt
Subscribe to Nuclear Blast records:http://bit.ly/subs-nb-yt
Produced…
Прекрасный тред с мини-видео, иллюстрирующими расслоение Хопфа:
https://twitter.com/vi_ne_te/status/1302273248634208258
https://twitter.com/vi_ne_te/status/1302273248634208258