ЗП
Size: a a a
ЗП
ЗП
type RowsX r = (x :: String | r)
type RowsY r = (y :: String | r)
type X = Record (RowsX ())
type Y = Record (RowsX + RowsY + ())
AK
AK
Map k v -> (k -> k') -> Map k' v и при этом значения как бы остаются?VY
VY
VY
ЗП
Map k v -> (k -> k') -> Map k' v и при этом значения как бы остаются?fromFoldable <<< map (lmap modifyKey) <<< toUnfoldableVY
ЗП
ЗП
iso и уже юзать такЗП
logShow $ Map.fromFoldable <<< map (lmap show) <<< (Map.toUnfoldable :: forall k v. Map.Map k v → Array (Tuple k v)) $ myMap
ЗП
Map k v -> (k -> k') -> Map k' v и при этом значения как бы остаются?AK
ЗП
isoMap :: forall k k' v. Ord k => Ord k' => L.Iso (Map.Map k v) (Map.Map k' v) (Array (Tuple k v)) (Array (Tuple k' v))
isoMap = L.iso Map.toUnfoldable Map.fromFoldable
newMap = L.over (isoMap <<< L.traversed <<< L._1) show oldMap
к
Map k v -> (k -> k') -> Map k' v и при этом значения как бы остаются?AK
к
mapKey :: (k -> k') -> Map k v -> Map k' v
mapKey (const ())
AK