# the-great-game.utils documentation

## Generated by Codox

# The-great-game 0.1.1

# the-great-game.utils

TODO: write docs

### cyclic?

`(cyclic? route)`

True if two or more elements of `route` are identical

view source

### deep-merge

`(deep-merge & maps)`

Recursively merges maps. Stolen from https://dnaeon.github.io/recursively-merging-maps-in-clojure/

view source

### make-target-filter

`(make-target-filter targets)`

Construct a filter which, when applied to a list of maps, will pass those which match these `targets`, where each target is a tuple [key value].

view source