TS Ep 49: Recursive Types9 August 2026·610 words·3 minsAdvanced Typescript Recursive-Types Json Infer Type-Level-ProgrammingHow do you type a JSON object? A JSON object can contain arrays of objects, which can contain arrays of objects, infinitely down. You cannot hardcode this depth. You need a Recursive Type.