# get-in Get a value from a nested map by a path of keys. ## Syntax
[get-in $map $path]
[get-in $map $path $default]
`$path` is a vector of keys. Returns the default (nil if omitted) if any level is missing; an empty path returns `$map`. ## Examples
[get-in %{ a %{ b 1 } } @{ a b }]     # 1
[get-in %{ a %{ b 1 } } @{ a c }]     # nil
[get-in %{ a %{ b 1 } } @{ a c } 0]   # 0  (default)
[get-in %{ a 1 } @{}]                 # %{ a 1 }  (empty path)
## Returns The value at `$path`, or `$default`. ## See Also `assoc-in`, `get`, `assoc`, `keys`