JS
Size: a a a
JS
[
JS
JS
JS
[
ЗП
data X = A | B | C получить ответ как ["A", "B", "C"]?AP
ЗП
getEnums :: forall a. Enum a => [a]
getEnums = enumFrom (toEnum 0)
show <$> getEnums @X
KV
[(8,"a"), (3,"b")] &Как бы сделать с
traversed %~ (f :: (Int, String) -> (Int, String))
f :: Int -> String -> String, поменяв то, что слева от %~, а не справа, или само %~JS
data X = A | B | C получить ответ как ["A", "B", "C"]?map encode [A, B, C]ЗП
map encode [A, B, C]JS
[minBound..]ЗП
[minBound..]JS
JS
MK
[(8,"a"), (3,"b")] &Как бы сделать с
traversed %~ (f :: (Int, String) -> (Int, String))
f :: Int -> String -> String, поменяв то, что слева от %~, а не справа, или само %~ЗП
KV
ЗП
[(8,"a"), (3,"b")] &Как бы сделать с
traversed %~ (f :: (Int, String) -> (Int, String))
f :: Int -> String -> String, поменяв то, что слева от %~, а не справа, или само %~