@@ -25,7 +25,6 @@ module Servant.Reflex
26-------------------------------------------------------------------------------
26-------------------------------------------------------------------------------
27import Control.Applicative
27import Control.Applicative
28−import Data.Aeson (ToJSON, encode)
29import Data.CaseInsensitive (mk)
28import Data.CaseInsensitive (mk)
30import qualified Data.Map as Map
29import qualified Data.Map as Map
31import Data.Monoid ((<>))
30import Data.Monoid ((<>))
@@ -34,7 +33,6 @@ import qualified Data.Set as Set
34import Data.Text (Text)
33import Data.Text (Text)
35import qualified Data.Text as T
34import qualified Data.Text as T
36import qualified Data.Text.Encoding as E
35import qualified Data.Text.Encoding as E
37−import Debug.Trace (traceShow)
38import GHC.TypeLits (KnownSymbol, symbolVal)
36import GHC.TypeLits (KnownSymbol, symbolVal)
39import Reflex.Dom (Dynamic, Event, Reflex,
37import Reflex.Dom (Dynamic, Event, Reflex,
40 XhrRequest (..), XhrResponse (..),
38 XhrRequest (..), XhrResponse (..),
@@ -414,7 +412,7 @@ tattle = either Just (const Nothing)
414-- > where host = BaseUrl Http "localhost" 8080
412-- > where host = BaseUrl Http "localhost" 8080
415-- > -- then you can just use "addBook" to query that endpoint
413-- > -- then you can just use "addBook" to query that endpoint
417−instance (Show a, ToJSON a, MimeRender ct a, HasClient t m sublayout, Reflex t)
415+instance (MimeRender ct a, HasClient t m sublayout, Reflex t)
418 => HasClient t m (ReqBody (ct ': cts) a :> sublayout) where
416 => HasClient t m (ReqBody (ct ': cts) a :> sublayout) where
420 type Client t m (ReqBody (ct ': cts) a :> sublayout) =
418 type Client t m (ReqBody (ct ': cts) a :> sublayout) =