JS
value .&. dropSomeBits .|. setSomeBits
действительно, сдвиги сюда тоже просятся
Size: a a a
JS
D
zip x ((const True <$> drop 1 x)++[False])
snd . foldr (\x (b, xs) -> (True, (x, b):xs)) (False, [])
AV
AV
.
zip x ((const True <$> drop 1 x)++[False])
zip xs ((tail xs $> False) ++ [True])
AV
AV
$> вместо const True <$>AV
.
AV
AV
к
VD
AV
AV
AV
AV