summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--posts/2024-02-25-optimizing-guile.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/posts/2024-02-25-optimizing-guile.md b/posts/2024-02-25-optimizing-guile.md
index f250e6f..641fe8d 100644
--- a/posts/2024-02-25-optimizing-guile.md
+++ b/posts/2024-02-25-optimizing-guile.md
@@ -60,8 +60,8 @@ are polymorphic; `+` adds any two numbers together and there are many
types of numbers.
Compiled as-is, it means that multiple dispatch on the operands needs
-to happen at runtime to determine that which specialized “add $type-a
-and $type-b” routine needs to be called.
+to happen at runtime to determine which specialized “add $type-a and
+$type-b” routine needs to be called.
The R6RS specification introduced monomorphic procedures for fixnums
and floats such as `fx+` and `fl+`. These procedures remove the