when
Accumulatable
widenToDouble
FiniteDouble FiniteFloat NegDouble NegFiniteDouble NegFiniteFloat NegFloat NegInt NegLong NegZDouble NegZFiniteDouble NegZFiniteFloat NegZFloat NegZInt NegZLong NonZeroDouble NonZeroFiniteDouble NonZeroFiniteFloat NonZeroFloat NonZeroInt NonZeroLong NumericChar PosDouble PosFiniteDouble PosFiniteFloat PosFloat PosInt PosLong PosZDouble PosZFiniteDouble PosZFiniteFloat PosZFloat PosZInt PosZLong
widenToFiniteDouble
FiniteFloat NegFiniteDouble NegFiniteFloat NegZFiniteFloat NonZeroFiniteFloat NumericChar PosFiniteDouble PosFiniteFloat PosZFiniteFloat
widenToFiniteFloat
NegFiniteFloat NumericChar PosFiniteFloat
widenToFloat
FiniteFloat NegFiniteFloat NegFloat NegInt NegLong NegZFiniteFloat NegZFloat NegZInt NegZLong NonZeroFiniteFloat NonZeroFloat NonZeroInt NonZeroLong NumericChar PosFiniteFloat PosFloat PosInt PosLong PosZFiniteFloat PosZFloat PosZInt PosZLong
widenToInt
NegInt NegZInt NonZeroInt NumericChar PosInt PosZInt
widenToLong
NegInt NegLong NegZInt NegZLong NonZeroInt NonZeroLong NumericChar PosInt PosLong PosZInt PosZLong
widenToNegDouble
NegFiniteDouble NegFiniteFloat NegFloat NegInt NegLong
widenToNegFiniteDouble
NegFiniteFloat
widenToNegFloat
NegFiniteFloat NegInt NegLong
widenToNegLong
NegInt
widenToNegZDouble
NegDouble NegFiniteDouble NegFiniteFloat NegFloat NegInt NegLong NegZFiniteDouble NegZFiniteFloat NegZFloat NegZInt NegZLong
widenToNegZFiniteDouble
NegFiniteDouble NegFiniteFloat NegZFiniteFloat
widenToNegZFiniteFloat
NegFiniteFloat
widenToNegZFloat
NegFiniteFloat NegFloat NegInt NegLong NegZFiniteFloat NegZInt NegZLong
widenToNegZInt
NegInt
widenToNegZLong
NegInt NegLong NegZInt
widenToNonZeroDouble
NegDouble NegFiniteDouble NegFiniteFloat NegFloat NegInt NegLong NonZeroFiniteDouble NonZeroFiniteFloat NonZeroFloat NonZeroInt NonZeroLong PosDouble PosFiniteDouble PosFiniteFloat PosFloat PosInt PosLong
widenToNonZeroFiniteDouble
NonZeroFiniteFloat
widenToNonZeroFloat
NegFiniteFloat NegFloat NegInt NegLong NonZeroFiniteFloat NonZeroInt NonZeroLong PosFiniteFloat PosFloat PosInt PosLong
widenToNonZeroInt
NegInt PosInt
widenToNonZeroLong
NegInt NegLong NonZeroInt PosInt PosLong
widenToPosDouble
NumericChar PosFiniteDouble PosFiniteFloat PosFloat PosInt PosLong
widenToPosFiniteDouble
NumericChar PosFiniteFloat
widenToPosFiniteFloat
NumericChar
widenToPosFloat
NumericChar PosFiniteFloat PosInt PosLong
widenToPosInt
NumericChar
widenToPosLong
NumericChar PosInt
widenToPosZDouble
NumericChar PosDouble PosFiniteDouble PosFiniteFloat PosFloat PosInt PosLong PosZFiniteDouble PosZFiniteFloat PosZFloat PosZInt PosZLong
widenToPosZFiniteDouble
NumericChar PosFiniteDouble PosFiniteFloat PosZFiniteFloat
widenToPosZFiniteFloat
NumericChar PosFiniteFloat
widenToPosZFloat
NumericChar PosFiniteFloat PosFloat PosInt PosLong PosZFiniteFloat PosZInt PosZLong
widenToPosZInt
NumericChar PosInt
widenToPosZLong
NumericChar PosInt PosLong PosZInt
withFilter
Or NumericString
withGood
Accumulation