Guest User

Untitled

a guest
Jul 15th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. let [ val (if input-argument input-argument "use default argument")]
  2.  
  3. (let [val (if (nil? input-argument) "use default argument" input-argument)]
  4. ...)
  5.  
  6. (or input-argument "default")
  7.  
  8. (let [default-fn (fnil fn-you-want-to call "default-argument")]
  9. (default-fn input-argument))
  10.  
  11. (defn fn-you-want-to-call [arg] ....)
  12. (def fn-you-want-to-call-default (fnil fn-you-want-to-call "default-argument"))
  13.  
  14. (fn-you-want-to-call-default input-argument)
Add Comment
Please, Sign In to add comment