diff options
Diffstat (limited to 'stdlib/source/library/lux/world/net/http/request.lux')
-rw-r--r-- | stdlib/source/library/lux/world/net/http/request.lux | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/stdlib/source/library/lux/world/net/http/request.lux b/stdlib/source/library/lux/world/net/http/request.lux index 26005abe2..477fbf2e3 100644 --- a/stdlib/source/library/lux/world/net/http/request.lux +++ b/stdlib/source/library/lux/world/net/http/request.lux @@ -31,6 +31,18 @@ ["[1][0]" query] ["[1][0]" cookie]]) +(type .public (Request !) + [Identification Protocol Resource (Message !)]) + +(type .public (Server !) + (-> (Request !) + (! (Response !)))) + +(def .public (static response) + (-> Response Server) + (function (_ request) + (async.resolved response))) + (def (merge inputs) (-> (List Binary) Binary) (let [[_ output] (try.trusted |