Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (defn neighbors
- ([size yx] (neighbors [[-1 0] [1 0] [0 -1] [0 1]] size yx))
- ([deltas size yx]
- (filter (fn [new-yx]
- (every? #(< -1 % size) new-yx))
- (map #(vec (map + yx %)) deltas))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement