I've been working with Typescript and Angular for 4ish years and I've never used generic types. I've kind of jumped into the deep-end and I've learned a bunch so far. But I'm wondering if I'm close at all to getting this mapping to work. https://stackblitz.com/edit/stackblitz-starters-y7sxis?file=my-attempt.ts
While this is Angular, I don't think any angular knowledge is required to really understand what's going on except that FormArray, FormControl and FormGroup all extend AbstractControl.
I'm kind of at the end of the rope, as I'm finding it hard to locate the right documentation I need to get this to work. If I'm not even close, I'm happy to abandon this, as it was mostly just an attempt to learn. Any help is appreciated, Thanks!