Эта книга введет вас в мир OCaml, надежный язык программирования, обладающий большой выразительностью, безопасностью и быстродействием. Пройдя через множество примеров, вы быстро поймете, что OCaml – это превосходный инструмент, позволяющий писать быстрый, компактный и надежный системный код.
Вы познакомитесь с основными понятиями языка, узнаете о приемах и инструментах, помогающих превратить OCaml в эффективное средство разработки практических приложений. В конце книги вы сможете углубиться в изучение тонких особенностей инструментов компилятора и среды выполнения OCaml.
Содержание:
Часть I. Основы языка Глава 1. Введение Глава 2. Переменные и функции Глава 3. Списки и образцы Глава 4. Файлы, модули программы Глава 5. Записи Глава 6. Варианты Глава 7. Обработка ошибок Глава 8. Императивное программирование Глава 9. Функторы Глава 10. Модули первого порядка Глава 11. Объекты Глава 12. Классы Часть II. Инструменты и технологии Глава 13. Отображения и хэш-таблицы Глава 14. Анализ командной строки Глава 15. Обработка данных JSON Глава 16. Парсинг с помощью OCamllex и Menhir Глава 17. Сериализация данных с применением s-выражений Глава 18. Конкурентное программирование с помощью Async Часть III. Система времени выполнения Глава 19. Интерфейс внешних функций Глава 20. Представление значений в памяти Глава 21. Сборка мусора Глава 22. Компиляторы: парсинг и контроль типов Глава 23. Компиляторы: байт-код и машинный код
Автор: Мински Я., Мадхавапедди А., Хикки Дж. Издательство: ДМК Пресс ISBN: 978-5-97060-539-6 Год издания: 2014 Жанр: Программирование Формат: PDF Язык: Русский Качество: Отличное Страниц: 536 с ил. Размер: 51.2 Мб
Скачать Программирование на языке OCaml (2014)
|