From b4d9f11699ba2152656b6e61371cbf1959a37694 Mon Sep 17 00:00:00 2001 From: Larry Garfield Date: Mon, 4 Aug 2025 10:33:37 -0500 Subject: [PATCH 1/2] Correct example Typo we didn't catch, just fixing it. (Bob found it in Slack.) --- source/_posts/2025-08-05-compile-generics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2025-08-05-compile-generics.md b/source/_posts/2025-08-05-compile-generics.md index d76024cf..4c748fdd 100644 --- a/source/_posts/2025-08-05-compile-generics.md +++ b/source/_posts/2025-08-05-compile-generics.md @@ -213,7 +213,7 @@ class Articles extends Sequence
{} class Library extends Set {} -class YearBooks {} +class YearBooks extends Dict {} ``` Those concrete classes could have additional methods in them if desired, but that's optional. The above would be sufficient to have a collection that mapped integers to Book objects, and had syntax-level guarantees those types would hold. From 227c86b61d39df897d40dbfcb23e6e901274d518 Mon Sep 17 00:00:00 2001 From: Larry Garfield Date: Mon, 4 Aug 2025 10:34:20 -0500 Subject: [PATCH 2/2] Typo --- source/_posts/2025-08-05-compile-generics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2025-08-05-compile-generics.md b/source/_posts/2025-08-05-compile-generics.md index 4c748fdd..634144f2 100644 --- a/source/_posts/2025-08-05-compile-generics.md +++ b/source/_posts/2025-08-05-compile-generics.md @@ -213,7 +213,7 @@ class Articles extends Sequence
{} class Library extends Set {} -class YearBooks extends Dict {} +class YearBooks extends Dict {} ``` Those concrete classes could have additional methods in them if desired, but that's optional. The above would be sufficient to have a collection that mapped integers to Book objects, and had syntax-level guarantees those types would hold.