diff --git a/packages/core/pattern.mjs b/packages/core/pattern.mjs index 0c8e0c3f5..72596b335 100644 --- a/packages/core/pattern.mjs +++ b/packages/core/pattern.mjs @@ -3122,12 +3122,15 @@ Pattern.prototype.xfade = function (pos, b) { * @example * s("sd").beat("4:12", 16) */ -const __beat = join => (t, div, pat) => { +const __beat = (join) => (t, div, pat) => { t = Fraction(t).mod(div); div = Fraction(div); const b = t.div(div); const e = t.add(1).div(div); - return join(pat.fmap(x => pure(x)._compress(b,e))); -} + return join(pat.fmap((x) => pure(x)._compress(b, e))); +}; -export const {beat} = register(['beat'], __beat(x => x.innerJoin())); \ No newline at end of file +export const { beat } = register( + ['beat'], + __beat((x) => x.innerJoin()), +);