Form
provides URL-encoded form body parsing.
(match (Form.parse "name=carp&version=1")
(Result.Success m) (println* &(Map.get &m "name"))
(Result.Error e) (IO.errorln &e))
parse
defn
(Fn [(Ref String a)] (Result (Map String String) b))
(parse s)
parses a URL-encoded form body into a (Map String String).
Keys and values are percent-decoded. The + character is decoded as space
per the application/x-www-form-urlencoded specification.