Sha256: 31c174de0cbde889d5dbe66bbdd734608744774ab2916e369cfb8185c7e8851a
Contents?: true
Size: 784 Bytes
Versions: 29
Compression:
Stored size: 784 Bytes
Contents
module Tests exposing (..) import Test exposing (..) import Expect import Accumulate exposing (accumulate) import String square : Int -> Int square x = x * x tests : Test tests = describe "Accumulate" [ test "[] Accumulate" <| \() -> Expect.equal [] (accumulate square []) , test "square Accumulate" <| \() -> Expect.equal [ 1, 4, 9 ] (accumulate square [ 1, 2, 3 ]) , test "toUpper Accumulate" <| \() -> Expect.equal [ "HELLO", "WORLD" ] (accumulate String.toUpper [ "hello", "world" ]) , test "reverse Accumulate" <| \() -> Expect.equal [ "olleh", "dlrow" ] (accumulate String.reverse [ "hello", "world" ]) ]
Version data entries
29 entries across 29 versions & 1 rubygems