В этом уроке по Elixir поговорим о метапрограммировании и макросах. Узнаем об AST, функциях quote/unquote и рассмотрим несколько примеров.
Таймкоды:
00:00 Введение
01:00 AST
03:25 Макросы
05:30 Require
06:30 Quoted code
10:00 Unquote
11:15 Отложенное исполнение
13:50 Bind quoted
16:00 Представление кода в макросе
18:45 Макросы и scope
20:50 Динамическое подключение функций
25:40 Заключение
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам:
Boosty:
Patreon:
DonationAlerts:
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Исходный код
Канал Telegram:
Наш чат в Telegram:
2 views
0
0
2 days ago 00:07:00 2
Сорочий Мост в Практике Эликсира Бессмертия
2 weeks ago 00:26:21 1
How Much Memory for 1,000,000 Threads in 7 Languages | Go, Rust, C#, Elixir, Java, Node, Python
2 weeks ago 00:19:52 1
ГИТАРИСТЫ виртуозы ПРИТВОРИЛИСЬ ИНОСТРАНЦАМИ на УЛИЦЕ и ШОКИРОВАЛИ ПРОХОЖИХ ft. Elena Yerevan
3 weeks ago 00:11:27 1
МАНУСКРИПТ ВОЙНИЧА РАСШИФРОВАЛИ | ТАЙНА ФИЛОСОВСКОГО КАМНЯ | ЧТО ОТ НАС СКРЫЛИ
1 month ago 01:36:43 1
ЭЛИКСИР ЖИЗНИ (ДОК. ФИЛЬМ ПРО АЛКОГОЛИЗМ)
1 month ago 02:29:46 1
Раз, два, ТРИП | МИКОЛОГ МИХАИЛ ВИШНЕВСКИЙ (часть 2)
2 months ago 00:40:21 1
150 СОВЕТОВ НОВИЧКА WOW SIRUS В 2024 ГОДУ
2 months ago 04:46:00 1
Руководство алхимика по практической лабораторной алхимии (Справочник алхимика) Fr. Albertus
2 months ago 00:12:37 15
Шабаш под видом шоу на церемонии открытия всемирного фестиваля молодежи в Сочи #фестиваль