Treat NamedTuple like Tuple for treelike purposes

This commit is contained in:
Keno Fischer 2019-02-06 11:08:06 -05:00
parent f32c34247a
commit 234b757da9
1 changed files with 2 additions and 0 deletions

View File

@ -5,7 +5,9 @@ children(x) = ()
mapchildren(f, x) = x
children(x::Tuple) = x
children(x::NamedTuple) = x
mapchildren(f, x::Tuple) = map(f, x)
mapchildren(f, x::NamedTuple) = map(f, x)
function treelike(m::Module, T, fs = fieldnames(T))
@eval m begin