Уча Clojure от около две седмици. Реших да публикувам малък фрагмент от това, което научавам ежедневно в Clojure. По този начин може да ми помогне да знам дали постигам напредък всеки ден. По-важното е, че това е един от начините за преподаване и по този начин мога да помогна на начинаещи програмисти, плюс това служи като добра ревизия :)
Вчера научих много ключови думи като do
, when
, or
, and
.
- Операторът
do
е полезен, когато искате да напишете няколко формуляра в блокif
. - Операторът
when
е полезен, когато искате само да напишете логика за блокif
и да не се интересувате от нищо, когато е невярно. - Операторът
or
връща или първата вярна стойност, или последната стойност. and
връща първата falsey стойност или, ако няма стойности, които са falsey, последната вярна стойност.
Източник: Глава 3 Правете неща: Интензивен курс по Clojure от книгата: Clojure за смелите и истинските.