diff options
-rw-r--r-- | posts/2022-10-05-goops-issues.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/posts/2022-10-05-goops-issues.md b/posts/2022-10-05-goops-issues.md index e351ca8..a85c552 100644 --- a/posts/2022-10-05-goops-issues.md +++ b/posts/2022-10-05-goops-issues.md @@ -209,12 +209,12 @@ non-trivial programs. What if a child class wanted to specialize just the formal greeting? It would require another `case` form with an `else` clause that calls `next-method`. It works but it takes extra code and it doesn't look as nice, IMO. It would be good to take -inspiration from -[https://github.com/sbcl/specializable/](specializable) since it -allows for user extendable specializers. A similar system could be -added to GOOPS methods. More advanced method argument specializers -would be a nice complement to the excellent `(ice-9 match)` -general-purpose pattern matching module. +inspiration from [SBCL's specializable +library](https://github.com/sbcl/specializable/) since it allows for +user extendable specializers. A similar system could be added to +GOOPS methods. More advanced method argument specializers would be a +nice complement to the excellent `(ice-9 match)` general-purpose +pattern matching module. ## Methods do not support keyword arguments |