Learn - Clojure

Есть реклама
3,7
Отзывы: 11
1 тыс.+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот

Описание

✴ Clojure - это язык программирования общего назначения с акцентом на функциональное программирование. Он работает на виртуальной машине Java и Common Language Runtime. Как и другие Lisps, Clojure рассматривает код как данные и имеет макросистему.

► Подход Clojure к программированию позволяет вам написать большую часть кода ваших приложений как серию чистых функций, каждая из которых работает только с неизменяемыми значениями, переданными в. Поскольку чистые функции не имеют побочных эффектов, их легко понять, легко проверить, и по своей сути являются поточно-безопасными. Кроме того, Clojure предоставляет богатый набор функций, которые позволяют потокам координировать изменения состояния последовательным, контролируемым образом.

❰❰ Это приложение предназначено для всех тех профессионалов программного обеспечения, которые стремятся изучить основы Clojure и как реализовать его на практике.

  【Темы, включенные в это приложение, перечислены ниже】

⇢ Clojure - Обзор

⇢ Clojure - Окружающая среда

⇢ Clojure - базовый синтаксис

⇢ Clojure - REPL

⇢ Clojure - Типы данных

⇢ Clojure - Переменные

⇢ Clojure - Операторы

⇢ Clojure - Loops

⇢ Clojure - принятие решений

⇢ Clojure - Функции

⇢ Clojure - Числа

⇢ Clojure - Рекурсия

⇢ Clojure - Файловый ввод-вывод

⇢ Clojure - Строки

⇢ Clojure - Списки

⇢ Clojure - Наборы

⇢ Clojure - векторы

⇢ Clojure - Карты

⇢ Clojure - Пространства имен

⇢ Clojure - Обработка исключений

⇢ Clojure - Последовательности

⇢ Clojure - регулярные выражения

⇢ Clojure - Предикаты

⇢ Clojure - Разрушение

⇢ Clojure - дата и время

⇢ Clojure - Атомы

⇢ Clojure - Метаданные

⇢ Clojure - StructMaps

⇢ Clojure - Агенты

⇢ Clojure - Наблюдатели

⇢ Clojure - Макросы

⇢ Clojure - ссылочные значения

⇢ Clojure - Базы данных

⇢ Clojure - интерфейс Java

⇢ Clojure - параллельное программирование

⇢ Clojure - Приложения

⇢ Clojure - автоматическое тестирование

⇢ Clojure - Библиотеки

⇢ Clojure-Обоснование

⇢ Clojure -Lisp

⇢ Clojure Функциональное программирование

⇢ Полиморфный полиморфизм

⇢ Языки и платформы

⇢ Ориентация объекта переоценена

⇢ Ценности и изменения: подход Клоджуре к идентичности и состоянию

⇢ Рабочие модели и идентичность

⇢ Объектно-ориентированное программирование (OO)

⇢ Программирование Clojure

⇢ Clojure-Concurrency

⇢ Передача сообщений и актеры

⇢ clojure.spec - Обоснование и обзор

⇢ Clojure-Цели

⇢ Руководящие принципы Clojure

⇢ Clojure-Особенности

⇢ Динамическое развитие

⇢ Функциональное программирование

⇢ Неизменяемые структуры данных

⇢ Расширяемые абстракции

⇢ Рекурсивное цикле

⇢ Clojure как диалект Лиспа

⇢ Полиморфизм времени выполнения

⇢ Параллельное программирование

⇢ Размещение на JVM

⇢ Clojurescript

⇢ Формы чтения

⇢ Макросимволы

⇢ Tagged Literals

⇢ Установщик Clojure и инструменты CLI

⇢ Другие способы запуска Clojure

⇢ Изучите Clojure - Последовательные коллекции
Последнее обновление
16 окт. 2018 г.

Безопасность данных

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

Оценки и отзывы

3,7
10 отзывов

Новое в приложении

- Privacy Policy Implemented

Поддержка приложения

О разработчике
Prabhu Thankaraju
vishwasparrow@gmail.com
101-B,Nishadham Bldg,1/5 Chipale,Panvel NAVI MUMBAI, Maharashtra 410206 India
undefined

Intelitech: другие приложения

Похожие приложения