Perl6之七 - hyper operator
首先解释一下metaoperator。就我的理解,它就是可以和别的运算符一起协作来干些事情的运算符。
今天要说的Hyper运算符就属于metaoperator
符号是>>或者,它对列表中的每一个元素在标量环境中操作,返回新生成的列表。e.g.
- (1,2,3) # (-1,-2,-3)
(1,2,3,4,5) >>+ (1,2,3,4,5) # (2,4,6,8,10)
首先解释一下metaoperator。就我的理解,它就是可以和别的运算符一起协作来干些事情的运算符。
今天要说的Hyper运算符就属于metaoperator
符号是>>或者,它对列表中的每一个元素在标量环境中操作,返回新生成的列表。e.g.
- (1,2,3) # (-1,-2,-3)
(1,2,3,4,5) >>+ (1,2,3,4,5) # (2,4,6,8,10)