map id = cat map (g . f) = map f >-> map g
>>> HashSet.map show (HashSet.fromList [1,2,3]) HashSet.fromList ["1","2","3"]