Darien Valentine (2017-04-12T02:48:18.000Z)
valentinium at gmail.com (2017-04-12T05:16:18.307Z)
Although I’m unsure if this is wise given there are already eleven symbols that are combinations of `=` and `<`/`>`, for symmetry with `==` and `===` I’d imagine something like this: ``` COERCIVE STRICT OR MAYBE > =>= ==> < =<= ==< >= =>== ==>= <= =<== ==<= ``` Could also follow the pattern `>==` (strict GT) and `>===` (strict GTE), which avoids the awkwardness of the first and third ones sharing opening chars with `=>`, but that seems more ambiguous since `>==` doesn’t let you infer whether it means strict GT or strict GTE. It’d be nice to have this functionality built in, but I wonder if it’d possibly be preferable to provide it through methods of one of the built-in objects, rather than as operators. Functions after all are more flexible.
valentinium at gmail.com (2017-04-12T02:53:58.285Z)
Although I’m unsure if this is wise given there are already eleven symbols that are combinations of `=` and `<`/`>`, for symmetry with `==` and `===` I’d imagine something like this: ``` COERCIVE STRICT > =>= < =<= >= =>== <= =<== ``` Could also follow the pattern `>==` (strict GT) and `<===` (strict GTE), which avoids the awkwardness of the first and third ones sharing opening chars with `=>`, but that seems more ambiguous since `>==` doesn’t let you infer whether it means strict GT or strict GTE. It’d be nice to have this functionality built in, but I wonder if it’d possibly be preferable to provide it through methods of one of the built-in objects, rather than as operators. Functions after all are more flexible.
valentinium at gmail.com (2017-04-12T02:53:36.508Z)
Although I’m unsure if this is wise given there are already eleven symbols that are combinations of `=` and `<`/`>`, for symmetry with `==` and `===` I’d imagine something like this: ``` COERCIVE STRICT > =>= < =<= >= =>== <= =<== ``` Could also follow the pattern `>==` (strict GT) and `<===` (strict GTE), which avoids the awkwardness of the third one sharing opening chars with `=>`, but that seems more ambiguous since `>==` doesn’t let you infer whether it means strict GT or strict GTE. It’d be nice to have this functionality built in, but I wonder if it’d possibly be preferable to provide it through methods of one of the built-in objects, rather than as operators. Functions after all are more flexible.
valentinium at gmail.com (2017-04-12T02:49:28.735Z)
Although I’m unsure if this is wise given there are already eleven symbols that are combinations of `=` and `<`/`>`, for symmetry with `==` and `===` I’d imagine something like this: ``` COERCIVE STRICT > =>= < =<= >= =>== <= =<== ``` Could also follow the pattern `>==` (strict GT) and `<===` (strict GTE), which avoids the awkwardness of the latter two sharing opening chars with `=>`, but that seems more ambiguous since `>==` doesn’t let you infer whether it means strict GT or strict GTE. It’d be nice to have this functionality built in, but I wonder if it’d possibly be preferable to provide it through methods of one of the built-in objects, rather than as operators. Functions after all are more flexible.