[recovery mode] Типы, где их не ждали
#Opensource #ErlangOTP #ElixirPhoenix #macros #macro #injection IV
https://habr.com/ru/post/527646/
#Opensource #ErlangOTP #ElixirPhoenix #macros #macro #injection IV
https://habr.com/ru/post/527646/
t.me
Типы, где их не ждали
Давайте представим себе реализацию модуля Scaffold, который генерирует структуру с предопределенными пользовательскими полями и инжектит ее в вызываемый модуль п...
Автоматическая генерация type classes в Scala 3
#Scala #scala #dotty #typeclass #macro IV
https://habr.com/ru/post/536372/
#Scala #scala #dotty #typeclass #macro IV
https://habr.com/ru/post/536372/
t.me
Автоматическая генерация type classes в Scala 3
В Scala широко используется подход к наделению классов дополнительной функциональностью, называемый type classes. Для тех, кто никогда не сталкивался с этим подх...
Как я начал писать макросы для Rust на Gluon
#Ненормальноепрограммирование #Функциональноепрограммирование #Rust #nemerle #gluon #rust #macro IV
https://habr.com/ru/post/583828/
#Ненормальноепрограммирование #Функциональноепрограммирование #Rust #nemerle #gluon #rust #macro IV
https://habr.com/ru/post/583828/
t.me
Как я начал писать макросы для Rust на Gluon
Во многих языках есть специальный механихм для кодогенерации - макросы. Иногда их реализуют на отдельном достаточно примитивном языке, основанном на простой подстановке текста (препроцессоры PL/I и C,...
Julia. Метапрограммирование и макросы
#Ненормальноепрограммирование #Программирование #Julia #макросы #macro #julia #metaprogramming IV
https://habr.com/ru/articles/796765/
#Ненормальноепрограммирование #Программирование #Julia #макросы #macro #julia #metaprogramming IV
https://habr.com/ru/articles/796765/
Хабр
Julia. Метапрограммирование и макросы
Julia является одним из самых востребованных математических языков программирования. Однако некоторые особенности этого языка, которые обеспечивают гибкость и позволяют расширять её области...