Публикации по теме 'clojure'


Мягкое введение в Clojure
Небольшой пример из реальной жизни; изучение репозиториев GitHub План Мы будем использовать HttpKit для доступа к GitHub API и получения информации о репозиториях организации. Затем мы будем использовать встроенные функции Clojure, чтобы управлять коллекцией и исследовать ее. На данный момент мы не будем пытаться делать что-либо асинхронное или сложное - мы можем оставить это на будущее :) Начиная В каком-то новом каталоге я создал deps.edn файл со следующими зависимостями:..

AWS S3 с Clojure
AmazonS3FullAccess e9OGYsTw.png' /> В этой статье я немного отклонюсь от предыдущей, чтобы шаг за шагом рассмотреть аспект взаимодействия с AWS S3 с помощью Clojure. Думаю, AWS S3 не нуждается в представлении. На всякий случай, вот краткое изложение того, что такое S3, от самой Amazon: Amazon Simple Storage Service (Amazon S3) — это сервис хранения объектов, который предлагает лучшую в отрасли масштабируемость, доступность данных, безопасность и производительность. Вы можете..

Появление Clojure — День 2
Это часть моей серии статей о Пришествии Clojure . Головоломка из Дня 2 гласила: Когда вы проходите через дверь, в вашем направлении кричит светящаяся гуманоидная фигура. "Вы там! Ваше состояние похоже на бездействие. Приходите, помогите нам исправить искажение в этой электронной таблице — если мы потратим еще миллисекунду, нам придется отобразить курсор в виде песочных часов!» Электронная таблица состоит из строк явно случайных чисел. Чтобы убедиться, что процесс..

ЗАГРУЗКА 2.0.0 ВЫПУЩЕНА
Привет всем, мы только что выпустили Boot 2.0.0 ! Boot — это инструмент сборки для Clojure , который мы широко используем здесь, в Adzerk, для всего, от сценариев командной строки до веб-приложений. Чтобы получить отличный обзор Boot и почему это круто, ознакомьтесь с записью в блоге Boot, The Fancy New Clojure Build Framework Дэниела Хиггинботэма. После RC1 еще в декабре мы выпустили еще 13 релизов-кандидатов и благодарны за отзывы и помощь по всем ним, которые мы получили от..

Функции в Clojure!
Вызов функций в Clojure (хватать :mug) (аргументы функции (0 или более)) Вызов функции Clojure может принимать 0 или более аргументов, где grab — функция, а :mug — аргумент. Ключевые слова Clojure :mug — это ключевое слово в Clojure, начинающееся с: Ключевые слова полезны для обозначения вещей. Функции в Clojure В Clojure для определения функции мы можем использовать defn , это означает define function . (defn abhishek [x y z] (fist-step x)..

Нужен ли миру еще один веб-фреймворк?
Нужен ли миру еще один веб-фреймворк? Coast - это новый веб-фреймворк, над которым я работал около года, и он прошел через несколько итераций и общих улучшений того, как должен выглядеть и как должен развиваться веб-фреймворк Clojure. Я думаю, что сегодня много веб-разработчиков Clojure это все рефрейминг и графологи, которые попадают в graphQL и обратную связь, но я думаю, что фреймворк clojure должен работать немного по-другому, так что вот мой взгляд на это. Крестный отец рубин на..

Основы Clojure — Рекурсия (часть 3)
Если вы изучаете Clojure, скорее всего, это не ваш первый язык. Итак, вы, вероятно, немного знакомы с тем, что такое рекурсия. Мы начнем с создания простой факториальной функции, чтобы начать видеть рекурсию. (defn factorial [n] ;; our factorial function accepting one argument (if (= n 1) ;; checks if n is equal to 1 and if so returns 1 1 (* n (factorial (dec n))))) ;; calls the factorial again after decreasing n by 1. Хорошо, давайте посмотрим, работает ли это, выполнив тест...