Explain this code line by line
Paste any unfamiliar snippet and get a statement-by-statement walkthrough instead of a single high-level summary. Each line is explained in plain language: what it does, why it's there, and any assumption it quietly depends on, with jargon defined inline as it comes up. Built for developers who already know how to code but are new to this particular codebase, library, or language idiom.
Explain the following code line by line. For each line, describe what it does, why it matters, and any assumptions it makes. Keep the explanation beginner-friendly, but include important technical terms with short definitions.
Code:
{{code}}