import { type StringBuffer } from "https://deno.land/x/hono@v3.12.5/utils/html.ts";
StringBuffer contains string and Promise alternately The length of the array will be odd, the odd numbered element will be a string, and the even numbered element will be a Promise. When concatenating into a single string, it must be processed from the tail.
Examples
[
'framework.',
Promise.resolve('ultra fast'),
'a ',
Promise.resolve('is '),
'Hono',
]
[ 'framework.', Promise.resolve('ultra fast'), 'a ', Promise.resolve('is '), 'Hono', ]