标签: ruby unary-operator
鉴于有一元Numerical#-@,从对称性来看,它可能很有Numerical#+@,但我的理解是,Matz的Ruby设计理念是不会添加一个特征为了对称,但必须有一个实际的用例。
Numerical#-@
Numerical#+@
如果让一元Numerical#+@留给用户自由定义,那可能是有用的。但我想不出它在Ruby中预先定义的任何用例。你什么时候想用它?