make it so that (=? "hi" "hi") works Sandra Snan (25 May 2021 15:38 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(25 May 2021 15:55 UTC)
|
Re: make it so that (=? "hi" "hi") works
Shiro Kawai
(26 May 2021 00:57 UTC)
|
Re: make it so that (=? "hi" "hi") works
John Cowan
(26 May 2021 03:58 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 06:08 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 06:31 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 06:35 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 06:12 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 06:31 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 06:41 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 06:49 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 06:59 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 07:10 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 06:50 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 07:09 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 07:35 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 07:48 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 07:56 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 08:13 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 08:34 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 08:55 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 09:15 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 10:27 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 10:53 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 12:15 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 13:55 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 14:32 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 15:20 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 17:02 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 17:37 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 17:48 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 18:12 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 18:20 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 18:40 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 19:06 UTC)
|
Re: make it so that (=? "hi" "hi") works
Marc Nieper-Wißkirchen
(26 May 2021 19:25 UTC)
|
Re: make it so that (=? "hi" "hi") works
Sandra Snan
(26 May 2021 19:38 UTC)
|
In SRFI-128, make it so that (=? "hi" "hi") works without having to supply the default comparator as the first arg. That's why there is a default and why you can register new defaults. I know that (=? (make-default-comparator) "hi" "hi") works. That's the problem, that it can't figure that out on its own. This is already a variadic procedure. (Since you can do (>? "hi" "hi" "hi").) I mean ideally I would've not had that first argument in the first place, I'd just have (proc arg arg arg arg...) Instead of (proc comp arg arg arg) being an option. So either for backwards compatibility dispatch using (comparator?) on first arg (then if people wanna compare comparators, they can do it with (>? comp comp comp) for example) or change the interface so that it does not need that second argument but instead looks up the default. Since people can register new default comparators, temporarily or permanently. ♥ PS also here is a reason for the above: It is a shame that these short and elegant names were clobbered. (=? (here-is-how-i-get-to-a-useful-comparator) "hi" "hi") is almost as cumbersome as (string=? "hi" "hi")