___

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


Clojurians, поделитесь своими знаниями в блогах
Я новичок в Clojure и хочу узнать больше об использовании Clojure. К вашему удивлению, у меня нет опыта работы с Java, а также опыта программирования баз данных и серверов. Я слышал, что Clojure - это хорошо разработанный язык с элементами функционального программирования. Мне нравится FP, я уже немного изучал Haskell, но Haskell слишком сложен для такого программиста, как я. Я пишу HTML / CSS / JavaScript только после того, как получил работу. Изучить Clojure сложно. У меня не так..

Почему я предпочел ClojureScript JavaScript
Недавно мне было поручено написать интерактивное веб-приложение под названием ShotBot , чтобы помочь разработчикам мобильных приложений быстро создавать привлекательные скриншоты из App Store / Google Play Store. Вместо использования JavaScript, как в большинстве других веб-приложений, я решил написать это на Clojure. Почему? Clojure - это скомпилированный, функциональный и динамически типизированный язык, предназначенный для нескольких существующих сред выполнения. На момент..

Сила дискриминируемых союзов F #
Несколько месяцев назад я вернулся в Clojure по работе в Cognician . Очень интересно использовать на регулярной основе несколько контрастирующих языков программирования. На данном этапе у меня Clojure и F # . Вы действительно каждый день заново ощущаете уникальные сильные и слабые стороны каждого языка. Одна из вещей, которые мне нравятся в Clojure, - это то, насколько легко создать коллекцию с различными типами, а также мощность, которая дает вам беспрепятственный перенос и..

Библиотеки библиотек
Метод структурирования DSL в ClojureScript Несколько месяцев назад я начал работать над проектом по созданию приложения для ведения блога на clojurescript. При написании этого приложения у меня были определенные цели. Самое главное, чтобы он мог сосуществовать с нашими существующими приложениями hoplon. Я также хотел, чтобы он мог конкурировать с платформой ghost.org, когда речь шла о функциях. И тут меня осенило, что я действительно хотел (и не мог найти) не приложение для ведения..

Основы Clojure — Отображение (Часть 2)
Ссылка на предыдущее руководство: Основы Clojure (Часть 1) Сегодня мы рассмотрим, как сделать отображение в Clojure. Давайте начнем с написания простой функции, которая будет добавлять единицу к любому заданному аргументу. (defn add [x] (+ x 1)) ;; function that adds one to the argument given. Теперь давайте создадим что-то, называемое вектором, который будет содержать числа, которыми мы хотим манипулировать позже. (def numbers [1 2 3]) ;; this is how you create a persistant..