Actually include the Patch.hs

This commit is contained in:
Timo von Holtz 2015-02-10 11:28:16 +11:00
parent 59a20b2974
commit 71011745c0

19
src/Servant/API/Patch.hs Normal file
View file

@ -0,0 +1,19 @@
{-# LANGUAGE DeriveDataTypeable #-}
module Servant.API.Patch where
import Data.Typeable ( Typeable )
-- | Endpoint for PATCH requests. The type variable represents the type of the
-- response body (not the request body, use 'Servant.API.ReqBody.ReqBody' for
-- that).
--
-- If the HTTP response is empty, only () is supported.
--
-- Example:
--
-- > -- POST /books
-- > -- with a JSON encoded Book as the request body
-- > -- returning the just-created Book
-- > type MyApi = "books" :> ReqBody Book :> Post Book
data Patch a
deriving Typeable