/ src / stick.ts
stick.ts
 1  export const stick = (
 2  	lits: TemplateLiteral[],
 3  	...vals: readonly unknown[]
 4  ): string => {
 5  	if (lits.length === 1) return lits.at(0)
 6  	return stick(
 7  		[
 8  			lits.at(0) + vals.at(0) + lits.at(1),
 9  			...lits.slice(2)
10  		],
11  		vals.slice(1)
12  	)
13  }