From 2fa472e83b257bcc4c88f155b8e92fd685d651aa Mon Sep 17 00:00:00 2001 From: laxita <87566518+laxitajain@users.noreply.github.com> Date: Wed, 20 May 2026 01:08:50 +0530 Subject: [PATCH] fix(curriculum): update misleading explanation on interfaces (#67458) --- .../698f5a3a492176259d1afcf9.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curriculum/challenges/english/blocks/lecture-understanding-type-composition/698f5a3a492176259d1afcf9.md b/curriculum/challenges/english/blocks/lecture-understanding-type-composition/698f5a3a492176259d1afcf9.md index 239d1fe2377..f8a1f32111f 100644 --- a/curriculum/challenges/english/blocks/lecture-understanding-type-composition/698f5a3a492176259d1afcf9.md +++ b/curriculum/challenges/english/blocks/lecture-understanding-type-composition/698f5a3a492176259d1afcf9.md @@ -31,7 +31,7 @@ interface User { } ``` -`type` and `interface` are similar but one key difference is that interfaces use the `extends` keyword to build on other interfaces, while `type` aliases use intersection types (`&`) to combine types. +`type` and `interface` are similar but one key difference is that interfaces use the `extends` keyword to build on other interfaces or types, while `type` aliases use intersection types (`&`) to combine types. Let's look at some examples: