Я изучаю Clojure около двух недель. Я решил опубликовать небольшой фрагмент того, что я ежедневно изучаю в Clojure. Таким образом, это может помочь мне узнать, делаю ли я прогресс каждый день. Что еще более важно, это один из способов обучения, и этим я могу помочь начинающим программистам, плюс это служит хорошей ревизией :)
Вчера я выучил несколько ключевых слов вроде do
, when
, or
, and
.
- Оператор
do
полезен, когда вы хотите написать несколько форм в блокеif
. - Оператор
when
полезен, когда вы хотите написать логику только для блокаif
и не заботитесь ни о чем, когда он ложный. - Оператор
or
возвращает либо первое истинное значение, либо последнее значение. and
возвращает первое ложное значение или, если нет ложных значений, последнее истинное значение.
Источник: Глава 3 Do Things: ускоренный курс Clojure из книги: Clojure для храбрых и истинных.