From 518e1b54f1f34bca2c2ffada731c4db6f131564f Mon Sep 17 00:00:00 2001 From: Luke Westby Date: Tue, 9 Feb 2016 08:52:20 -0600 Subject: [PATCH] fix send doc comment --- src/Http/Extra.elm | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/Http/Extra.elm b/src/Http/Extra.elm index feea493..7d280e4 100644 --- a/src/Http/Extra.elm +++ b/src/Http/Extra.elm @@ -277,12 +277,21 @@ type Error a | BadResponse (Response a) -{-| Once you're finished building up a request, send it with a given decoder +{-| Once you're finished building up a request, send it with decoders for the +successful response object as well as the server error response object + + successDecoder : Json.Decode.Decoder (List String) + successDecoder = + Json.Decode.list Json.Decode.string + + errorDecoder : Json.Decode.Decoder String) + errorDecoder = + Json.Decode.string get "https://example.com/api/items" |> withHeader ("Content-Type", "application/json") |> withTimeout (10 * Time.second) - |> send (Json.Decoder.list Json.Decoder.string) + |> send successDecoder errorDecoder -} send : Json.Decoder a -> Json.Decoder b -> RequestBuilder -> Task (Error b) (Response a) send successDecoder errorDecoder (RequestBuilder request settings) =