@@ -306,6 +306,9 @@ globalManager = unsafePerformIO $ do
307-- To use 'req' in your monad, all you need to do is to make the monad an
307-- To use 'req' in your monad, all you need to do is to make the monad an
308-- instance of the 'MonadHttp' type class.
308-- instance of the 'MonadHttp' type class.
310+-- When writing a library, keep your API polymorphic in terms of
311+-- 'MonadHttp', only define instance of 'MonadHttp' in final application.
310-- | A type class for monads that support performing HTTP requests.
313-- | A type class for monads that support performing HTTP requests.
311-- Typically, you only need to define the 'handleHttpException' method
314-- Typically, you only need to define the 'handleHttpException' method