úÎ v ß   None*Class for iterating all nested components b of type a. NoneCGenerates convenience function for iterating over a single object. 4self_iterable typA = gen_iterable typA typA [e| id |] [e| L.singleton |] #Generates a transitive instance of  between $typA and $typC,  assuming existence of  $typA $typB, and  $typB $typC.     None EGenerates a direct instance of iterable between $typA and $typB with . given names of getter and setter, so that:  $getter :: $typA -> $typB & $setter :: $typB -> $typA -> $typA           iterable-1.0 Data.IterableData.Iterable.Instantiate Data.Iterable.Instantiate.VectorIterableimapMimapifoldMifoldrifoldlifoldl'ilength self_iterabletrans_iterablegen_vector_iterable