A music player that connects to your cloud/distributed storage. diffuse.sh
Something went wrong. Try again.
12345678910111213141516171819202122232425262728module Http.Ext exposing (errorToString)
import Http exposing (Error(..))
-- 🛠
errorToString : Http.Error -> StringerrorToString err = -- Thanks to: https://github.com/hercules-ci/elm-hercules-extras/blob/1.0.0/src/Http/Extras.elm case err of Timeout -> "Timeout exceeded"
NetworkError -> "Network error"
BadStatus code -> "Something went wrong, got status code: " ++ String.fromInt code
BadBody text -> "Unexpected response: " ++ text
BadUrl url -> "Malformed url: " ++ url