on master help sign in
Merge pull request #20 from Simspace/toreifiedendpoint-nocontentverb

ToReifiedEndpoint NoContentVerb

commite89b45feb72c38656d7a0eed3bfcd2ce0f9c105e authorMark Wotton <mwotton@gmail.com> dateTue 4 May 2021, 09:47 (5 years ago) parent28b2628b5b9daf
1 file changed+6
src/Roboservant/Types/ReifiedApi.hs+6
src/Roboservant/Types/ReifiedApi.hs+6
@@ -84,6 +84,12 @@ instance
8484 type EndpointRes (Verb method statusCode contentTypes responseType) = responseType
8585 reifiedEndpointArguments = V.RNil
8686
87+instance ToReifiedEndpoint (NoContentVerb method)
88+ where
89+ type EndpointArgs (NoContentVerb method) = '[]
90+ type EndpointRes (NoContentVerb method) = NoContent
91+ reifiedEndpointArguments = V.RNil
92+
8793instance
8894 (ToReifiedEndpoint endpoint) =>
8995 ToReifiedEndpoint ((x :: Symbol) :> endpoint)