Метапрограммирующий эликсир

Метапрограммирующий эликсир

book type
0 Відгук(ів) 
FL/162255/R
Английский
Chris McCord
В наличии
150,00 грн
135,00 грн Сохранить 10%
  Моментальное скачивание 

после оплаты (24/7)

  Широкий выбор форматов 

(для всех устройств)

  Полная версия книги 

(в т.ч. для Apple и Android)

Напишите код, который записывает код с помощью макросов Elixir. Макросы делают возможным метапрограммирование и определяют сам язык. В этой книге вы узнаете, как использовать макросы для расширения языка с помощью быстрого и удобного в сопровождении кода и совместного использования функциональных возможностей способами, которые вы никогда не считали возможными. Вы узнаете, как расширить Elixir своими собственными первоклассными функциями, оптимизировать производительность и создавать языки, ориентированные на конкретную предметную область.

Метапрограммирование — одна из величайших функций Elixir. Возможно, вы поигрались с основами или написали несколько макросов. Теперь вы хотите перейти на следующий уровень. Эта книга представляет собой серию руководств по метапрограммированию, которые шаг за шагом приведут вас к мастерству метапрограммирования. Вы расширите Elixir мощными функциями и будете писать более быстрые и удобные в сопровождении программы способами, не имеющими аналогов в других языках.

Вы начнете с основ системы метапрограммирования Elixir и узнаете, как макросы взаимодействуют с абстрактным форматом Elixir. . Затем вы расширите Elixir своими собственными первоклассными функциями, напишете среду тестирования и узнаете, как Elixir рассматривает исходный код как строительные блоки, а не заучивает строки инструкций. Вы продолжите свое путешествие, используя расширенную генерацию кода для создания необходимых библиотек с помощью всего лишь нескольких строк кода. Наконец, вы создадите языки, специфичные для предметной области, и узнаете, когда и где эффективно применять свои навыки.

Когда вы закончите, вы освоите метапрограммирование, получите представление о внутреннем устройстве Эликсира и обретете уверенность в себе. чтобы максимально использовать потенциал макросов в своих проектах.

FL/162255/R

Характеристики

ФИО Автора
Chris McCord
Язык
Английский

Отзывы

Напишите свой отзыв

Метапрограммирующий эликсир

Напишите код, который записывает код с помощью макросов Elixir. Макросы делают возможным метапрограммирование и определяют сам язык. В этой книге вы узнаете,...

Напишите свой отзыв

Товары из этой категории: