Books by DeepText

Андрей Шитов

Основы Perl 6


Андрей Шитов. Основы Perl 6

Языки программирования
Издательство DeepText
Май 2017
ISBN 978-90-821568-4-3


Эта книга — про язык программирования Perl 6. Здесь описываются многие элементарные и более сложные элементы, соответствующего стабильной версии 6.c.

Знакомства с содержанием книги достаточно, чтобы начать самостоятельно разрабатывать программы на Perl 6.

Книга писалась в расчете на то, чтобы читатель смог быстро и легко ознакомиться с тем, как устроен и работает Perl 6. Наличие опыта работы с предыдущими версиями перла приветствуется, но совсем не обязательно.

Прездаказ бумажной книги
с доставкой по всему миру

шт. в/на

Пожалуйста, заполните все поля

Имя получателя

E-mail

Адрес доставки

Стоимость: € + доставка
Итого:

etc.

20+ штук? Напишите на mail@deeptext.media по поводу скидок!

Готовы напечатать дешевле в России или Белоруссии? mail@deeptext.media

Статус: Доставка с 23 мая 2017

150
страниц
300+
примеров кода
6.c
современный Perl 6
Глава 1. Знакомство с Perl 6
Hello, World!
Переменные
Сигилы
Интроспекция
Твигилы
Часто используемые специальные переменные
Встроенные типы
Типизированные переменные
Bool
Int
Str
Массив
Хеш
Глава 2. Операторы
Префиксные операторы
Постфиксные операторы
Префиксы методов
Инфиксные операторы
Числовые операторы
Строковые операторы
Универсальные операторы сравнения
Списковые операторы
Операторы объединений
Шунтирующие операторы
Другие инфиксные операторы
Метаоператоры
Присваивание
Отрицание
Оператор обращения
Оператор редукции
Кросс-операторы
Зип-оператор
Гипероператоры
Глава 3. Организация кода
Подпрограммы, или sub-ы
Передача аргумента не по значению
Типизированные аргументы
Необязательные параметры
Значения по умолчанию
Именованные параметры
Сворачивание и разворачивание параметров
Вложенные подпрограммы
Анонимные подпрограммы
Переменные и сигнатуры
Лексические переменные
state-переменные
Динамические переменные
Анонимные блоки кода
Плейсхолдеры
Перегрузка функций
Перегрузка функций с подтипами
Модули
module
export
use
import
need
require
Сводка методов импорта
Глава 4. Классы
Атрибуты классов
Методы классов
Наследование
Множественное наследование
Закрытые методы
Подметоды
Конструкторы
Роли
Глава 5. Новые концепции
Каналы
Запись и чтение
Метод list
Кроме скаляров
Метод closed
Промисы
Основы
Фабричные методы
start
in и at
anyof и allof
then
Пример
Глава 6. Регексы и грамматики
Регексы
Объект $/
Грамматики
Простой парсер
Интерпретатор
Действия
AST и атрибуты
Калькулятор
Приложение
Юникод
Whatever (*)
Файлы
Программирование для интернета
Базы данных

Купить ваш экземпляр