В этом уроке по 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:
4 views
0
0
6 years ago 00:58:34 3
[Let’sDev! Elixir #0] Пробуем ковырнуть язык Elixir и фреймворк Phoenix
3 years ago 00:07:26 30
Legenda 1: Elixír života
8 months ago 00:28:32 2
Язык Elixir, урок #12 | Протоколы и полиморфизм
8 years ago 00:46:13 1
ElixirConf 2016 - Elixir in Elixir by Jay Hayes
7 years ago 00:19:39 4
How to Sell Elixir - Evadne Wu - 2017
4 years ago 01:43:40 24
Все про программирование на Erlang и Elixir!
4 years ago 00:47:27 9
Никита Соболев. ПОТОКИ. OTP. ELIXIR
5 years ago 02:16:20 6
Elixir Phoenix создаём пользователей
7 years ago 00:42:11 1
Working with HTTP/2 in Elixir - Peter Saxton - 2017