Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. def hello
  2. case () do "hello, world!" end
  3. case ("jared") do "hello jj" end
  4. case (name) where String.is?(name) do "hello, ${ name }!" end
  5. case (<:name, name>) do "hello ${ String.to_uppercase(name) }!" end
  6. case ({ first: { name: first_name }, last: { name: last_name } }) do
  7. "hello, ${ first_name } ${ last_name }!"
  8. end
  9. end
  10.  
  11.  
  12. hello() -> "hello world!"
  13. hello("jared") -> "hello jj"
  14. hello(:shawn) => error
  15. hello({ first: { name: "Shawn" }, middle: { name: "Mathew" }, last: { name: "Dellysse" }) -> "hello Shawn Dellysse!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement