as in cycling through each of these lines
a
b
c
dedit: yep! abcd
a
b
c
dlet normalJump = ({speed, delay = 0, pixels = 24}) => pipe (
scale ({y: pixels / 24}),
jump ({speed, delay}),
scale ({y: -2}),
jump ({speed, delay: delay + 0.5 * speed}),
unscale ({y: (pixels / 24) * -2}),
)
let blink = ({speed, delay = 0, hideSpeed = 1}) => pipe(
mfmLit`crop`,
normalJump ({speed, delay, pixels: 24 * 5 ** hideSpeed}),
)
console.log(
blink({speed: 4, delay: 0 - .5}) (blink({speed: 2, delay: 0})("a")) +
blink({speed: 4, delay: 0 + .5}) (blink({speed: 2, delay: 1})("b")) +
blink({speed: 4, delay: 2 - .5}) (blink({speed: 2, delay: 0})("c")) +
blink({speed: 4, delay: 2 + .5}) (blink({speed: 2, delay: 1})("d"))
)