InfiniSheet Structured Concurrency

I’m putting my TypeScript Structured Concurrency sketch into practice on my InfiniSheet project. The first step is to flesh it out with real code for the crucial types and functions.