Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

fold

stream.fold

§fold(s stream.T, m Monoid stream.T)
 => 
stream.T
:
Any 

fold the elements of this stream using the given monoid m and initial value s.

e.g., to sum the elements of a stream of i32, use s.fold i32.sum