@@ -10,6 +10,9 @@ Elm.HTTP = function() {
10 data : data === null ? null : JS.castStringToJSString(data),
10 data : data === null ? null : JS.castStringToJSString(data),
11 headers : headers }; }; }; };
11 headers : headers }; }; }; };
13+ /** get :: String -> Request String
14+ Create a GET request to the given url.
13 function get(url) { return request("GET")(url)(null)(["Nil"]); }
16 function get(url) { return request("GET")(url)(null)(["Nil"]); }
14 function post(url) { return function(data) {
17 function post(url) { return function(data) {
15 return request("POST")(url)(data)(["Nil"]); }; }
18 return request("POST")(url)(data)(["Nil"]); }; }
@@ -59,8 +62,7 @@ Elm.HTTP = function() {
59 var responses = Elm.Signal.constant(["Waiting"]);
62 var responses = Elm.Signal.constant(["Waiting"]);
60 var sender = Elm.Signal.lift(registerReq([],responses))(requests);
63 var sender = Elm.Signal.lift(registerReq([],responses))(requests);
61 function f(x) { return function(y) { return x; } }
64 function f(x) { return function(y) { return x; } }
62− var combine = Elm.Signal.lift2(f)(responses)(sender);
65+ return Elm.Signal.lift2(f)(responses)(sender);
66 return {get : get,
68 return {get : get,