I have a nested hash with multiple levels and I want to get all the possible paths of each edge key from the root as dot notation string. For example
{a: {m: {b: 2}, c: {d: {e: nil}}}}
I would like to produce an array of elements like the one below
['a.m.b', 'a.c.d.e']