Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
sum :: (Foldable t, Num a) => t a -> aprelude-compat Prelude2010 The sum function computes the sum of the numbers of a structure.
Examples
Basic usage:>>> sum [] 0
>>> sum [42] 42
>>> sum [1..10] 55
>>> sum [4.1, 2.0, 1.7] 7.8
>>> sum [1..] * Hangs forever *
-
rebase Rebase.Data.Vector No documentation available.
sum :: (Vector v a, Num a) => v a -> arebase Rebase.Data.Vector.Generic No documentation available.
sum :: (Prim a, Num a) => Vector a -> arebase Rebase.Data.Vector.Primitive No documentation available.
sum :: (Storable a, Num a) => Vector a -> arebase Rebase.Data.Vector.Storable No documentation available.
sum :: (Unbox a, Num a) => Vector a -> arebase Rebase.Data.Vector.Unboxed No documentation available.
sum :: (C a, Read sig a) => sig a -> asynthesizer-core Synthesizer.Generic.Signal No documentation available.
-
synthesizer-core Synthesizer.State.Signal No documentation available.
sum :: (Vector v a, Num a) => v a -> afixed-vector Data.Vector.Fixed Sum all elements in the vector.
sum :: forall a (n :: PeanoNum) . (Num a, ArityPeano n) => ContVec n a -> afixed-vector Data.Vector.Fixed.Cont Sum all elements in the vector.