úÎ  Á-      !"#$%&'()*+,None &()*+-./013457>CFKLUÛfollowing functions are usefull when operating on nested structures with lenses, for example | given function foo :: a -> m (n a) and a lens l :: Lens' x a, we can use | nested l foo to get signature of x -> m (n x) -  !"#$%&'()*+,,  !"#$%&'()*+-  !"#$%&'()*,++  !"#$%&'()*+,           ! " # $%&'(*-      !"#$%&'()*+,-.funct_E3rF7CzyRMU3BWXjrzRWdNData.Functor.UtilsFunctors NestedFunctorfromNestedFunctorfmap1fmap2fmap3fmap4fmap5fmap6fmap7fmap8fmap9dot1dot2dot3dot4dot5dot6dot7dot8dot9∘∘∘ ∘∘∘ ∘∘∘∘∘∘∘∘∘..:.:..::.::..:::.:::..::::.::::.<∘><∘∘> <∘∘∘><∘∘∘∘><∘∘∘∘∘><<∘>><<$>>nested$fFunctorNestedFunctor