@@ -128,15 +128,15 @@ That's it. Let's now write some code that uses our client functions.
128``` haskell
128``` haskell
129queries :: ClientM (Position, HelloMessage, Email)
129queries :: ClientM (Position, HelloMessage, Email)
130queries = do
130queries = do
131− pos <- position 10 10
131+ pos <- position 10 10
132− message <- hello (Just "servant")
132+ message <- hello (Just "servant")
133 em <- marketing (ClientInfo "Alp" "alp@foo.com" 26 ["haskell", "mathematics"])
133 em <- marketing (ClientInfo "Alp" "alp@foo.com" 26 ["haskell", "mathematics"])
134 return (pos, message, em)
134 return (pos, message, em)
136run :: IO ()
136run :: IO ()
138− manager <- newManager defaultManagerSettings
138+ manager' <- newManager defaultManagerSettings
139− res <- runClientM queries (ClientEnv manager (BaseUrl Http "localhost" 8081 ""))
139+ res <- runClientM queries (ClientEnv manager' (BaseUrl Http "localhost" 8081 ""))
140 case res of
140 case res of
141 Left err -> putStrLn $ "Error: " ++ show err
141 Left err -> putStrLn $ "Error: " ++ show err
142 Right (pos, message, em) -> do
142 Right (pos, message, em) -> do