Я изучаю Clojure около двух недель. Я решил опубликовать небольшой фрагмент того, что я ежедневно изучаю в Clojure. Таким образом, это может помочь мне узнать, делаю ли я прогресс каждый день. Что еще более важно, это один из способов обучения, и этим я могу помочь начинающим программистам, плюс это служит хорошей ревизией :)

Вчера я выучил несколько ключевых слов вроде do , when , or , and .

  • Оператор do полезен, когда вы хотите написать несколько форм в блоке if.
  • Оператор when полезен, когда вы хотите написать логику только для блока if и не заботитесь ни о чем, когда он ложный.
  • Оператор or возвращает либо первое истинное значение, либо последнее значение.
  • and возвращает первое ложное значение или, если нет ложных значений, последнее истинное значение.

Источник: Глава 3 Do Things: ускоренный курс Clojure из книги: Clojure для храбрых и истинных.