func rms(a) { sqrt(a.map{.**2}.sum / a.len) } say rms(1..10)
Using hyper operators, we can write it as:
func rms(a) { a »**» 2 «+» / a.len -> sqrt }
6.20483682299542829806662097772473784992796529536
Last updated 1 year ago