Sha256: b926fe2a2756c286510ea3c0b4c78612470a39261c648a3f9b314bb8b68f8ee4

Contents?: true

Size: 578 Bytes

Versions: 322

Compression:

Stored size: 578 Bytes

Contents

module Raindrops exposing (..)

import String


raindrops : Int -> String
raindrops number =
    let
        drops =
            [ if number % 3 == 0 then
                "Pling"
              else
                ""
            , if number % 5 == 0 then
                "Plang"
              else
                ""
            , if number % 7 == 0 then
                "Plong"
              else
                ""
            ]

        result =
            String.join "" drops
    in
        if result == "" then
            toString number
        else
            result

Version data entries

322 entries across 322 versions & 1 rubygems

Version Path
trackler-2.2.1.104 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.103 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.102 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.101 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.100 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.99 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.98 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.97 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.96 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.95 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.94 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.93 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.92 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.91 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.90 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.89 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.88 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.87 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.86 tracks/elm/exercises/raindrops/Raindrops.example.elm
trackler-2.2.1.85 tracks/elm/exercises/raindrops/Raindrops.example.elm