public static Map <A, Map <B, Map <C, Map <D, T> > > > FilterRemoveT <A, B, C, D, T>(this Map <A, Map <B, Map <C, Map <D, T> > > > self, Func <T, bool> pred) { return(self.MapRemoveT(v => v.Filter(pred))); }
public static Map <A, Map <B, Map <C, Map <D, T> > > > FilterRemoveT <A, B, C, D, T>(this Map <A, Map <B, Map <C, Map <D, T> > > > self, Func <T, bool> pred) { return(self.MapRemoveT(v => v.Filter(pred))); }