touch_grass/http

Values

pub fn headers() -> isomorphic.Type(Int)
pub fn headers_to_eyg(
  headers: List(#(String, String)),
) -> value.Value(a, b)
pub fn headers_to_gleam(
  value: value.Value(a, b),
) -> Result(List(#(String, String)), break.Reason(a, b))
pub fn method() -> isomorphic.Type(Int)
pub fn method_to_eyg(method: http.Method) -> value.Value(a, b)
pub fn method_to_gleam(
  value: value.Value(a, b),
) -> Result(http.Method, break.Reason(a, b))
pub fn operation() -> isomorphic.Type(Int)
pub fn operation_to_gleam(
  request: value.Value(a, b),
) -> Result(operation.Operation(BitArray), break.Reason(a, b))
pub fn request() -> isomorphic.Type(Int)
pub fn request_to_eyg(
  request: request.Request(BitArray),
) -> value.Value(a, b)
pub fn request_to_gleam(
  request: value.Value(a, b),
) -> Result(request.Request(BitArray), break.Reason(a, b))
pub fn response() -> isomorphic.Type(Int)
pub fn response_to_eyg(
  response: response.Response(BitArray),
) -> value.Value(a, b)
pub fn response_to_gleam(
  response: value.Value(a, b),
) -> Result(response.Response(BitArray), break.Reason(a, b))
pub fn scheme() -> isomorphic.Type(Int)
pub fn scheme_to_eyg(scheme: http.Scheme) -> value.Value(a, b)
pub fn scheme_to_gleam(
  value: value.Value(a, b),
) -> Result(http.Scheme, break.Reason(a, b))
Search Document