Sha256: 3dc35d8a4fbda753eef4298c9aa10f20df255dbb8abc822e1f57c082251cfca1

Contents?: true

Size: 257 Bytes

Versions: 312

Compression:

Stored size: 257 Bytes

Contents

module Accumulate (accumulate) where

accumulate :: (a -> b) -> [a] -> [b]
accumulate _ [] = []
accumulate f (x:xs) = f x : accumulate f xs

{-

-- Some other reasonable definitions:

accumulate f = foldr ((:) . f) []

accumulate f xs = [f x | x <- xs]

-}

Version data entries

312 entries across 312 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.179 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.178 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.177 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.176 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.175 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.174 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.173 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.172 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.171 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.170 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.169 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.167 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.166 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.165 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.164 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.163 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.162 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.161 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs
trackler-2.2.1.160 tracks/haskell/exercises/accumulate/examples/success-standard/src/Accumulate.hs