| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Okapi.HTTP.Request.Method
Documentation
data KnownMethod (m :: Symbol) where Source #
Constructors
| GET :: KnownMethod "GET" | |
| POST :: KnownMethod "POST" | |
| PUT :: KnownMethod "PUT" | |
| DELETE :: KnownMethod "DELETE" |
Instances
| Show (KnownMethod m) Source # | |
Defined in Okapi.HTTP.Request.Method Methods showsPrec :: Int -> KnownMethod m -> ShowS # show :: KnownMethod m -> String # showList :: [KnownMethod m] -> ShowS # | |
| Eq (KnownMethod m) Source # | |
Defined in Okapi.HTTP.Request.Method Methods (==) :: KnownMethod m -> KnownMethod m -> Bool # (/=) :: KnownMethod m -> KnownMethod m -> Bool # | |
Constructors
| Raw :: Method ByteString | |
| Method :: forall (m :: Symbol). KnownMethod m -> Method (KnownMethod m) |
data ParseError Source #
Constructors
| ParseError |
Instances
| Show ParseError Source # | |
Defined in Okapi.HTTP.Request.Method Methods showsPrec :: Int -> ParseError -> ShowS # show :: ParseError -> String # showList :: [ParseError] -> ShowS # | |
| Eq ParseError Source # | |
Defined in Okapi.HTTP.Request.Method | |
method :: forall (m :: Symbol). KnownMethod m -> Method (KnownMethod m) Source #
knownMethodToStd :: forall (m :: Symbol). KnownMethod m -> StdMethod Source #
extractMethod :: forall (m :: Symbol). Method (KnownMethod m) -> StdMethod Source #
type GET = KnownMethod "GET" Source #
type POST = KnownMethod "POST" Source #
type PUT = KnownMethod "PUT" Source #
type DELETE = KnownMethod "DELETE" Source #