I always use `or` because it's IMO most readable:
(or x 5) ;;=> returns x if x is not nil, else 5
E.g., (-> {:a 1 :b 2}
:c
(or 5.5)
inc)