You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Such infix operators can be as declarative and useful as existing overloaded lift operators. I don't see which infix operators can be provided by default, but adding ability to build user defined operators could be cool. Currently overloaded signal operators '<' and '>' interfere with ability to use 3rd-party libraries to make triangle brackets infix operators, so:
Provide ureact specific way to make infix operators
Allow some kind of customization point that allows to disable overloaded signal operators for some types (it might allow to overload binary operators '<<', '>>', '~', '|', '&' too)
The text was updated successfully, but these errors were encountered:
Description
Implementation is quite small:
https://github.com/boostorg/hof/blob/develop/include/boost/hof/infix.hpp
https://github.com/klmr/named-operator/tree/master
Such infix operators can be as declarative and useful as existing overloaded lift operators. I don't see which infix operators can be provided by default, but adding ability to build user defined operators could be cool. Currently overloaded signal operators '<' and '>' interfere with ability to use 3rd-party libraries to make triangle brackets infix operators, so:
The text was updated successfully, but these errors were encountered: