DEV Community

Discussion on: Daily Challenge #85 - Unwanted Dollars

Collapse
 
aminnairi profile image
Amin

Elm (point-free style)

import String exposing (replace, toFloat)
import Maybe exposing (withDefault)

moneyValue : String -> Float
moneyValue  =
    replace "$" ""
        >> replace " " ""
        >> toFloat
        >> withDefault 0.0

Test it online

Here.