Qi Yu
Qi Yu
`koa-compose` could rewrite using `async/await`
totally rewrite using [TypeScript](https://www.typescriptlang.org)
Don't agree with return `header.origin` when exist, else return `protocol + host`, For `header.origin` is mostly used for CORS. I think should return `header.origin`directly.
>However, T (⌊n/2⌋) ≥ c⌊n/2⌋lg(⌊n/2⌋) is supposed to be T (⌊n/2⌋) ≥ c(⌊n/2⌋+1)lg(⌊n/2⌋+1). T (⌊n/2⌋) ≥ c(⌊n/2⌋+1)lg(⌊n/2⌋+1) ≥ c⌊n/2⌋lg(⌊n/2⌋) , I just skipped it.