Skip to content

Instantly share code, notes, and snippets.

@yuanmai
Created January 5, 2013 00:17
Show Gist options
  • Save yuanmai/4458736 to your computer and use it in GitHub Desktop.
Save yuanmai/4458736 to your computer and use it in GitHub Desktop.
inside-out programming
user> (zero? 1)
false
user> (zero? 0)
true
user> [0 1 2 0 3]
[0 1 2 0 3]
user> (filter zero? [0 1 2 0 3])
(0 0)
user> (count (filter zero? [0 1 2 0 3]))
2
user> (#(count (filter zero? %)) [0 1 2 0 3])
2
user> (defn count-zero[coll]
(count (filter zero? coll)))
#'user/count-zero
user> (count-zero [0 1 2 0 3])
2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment