git.iko.soy/typeable/openapi3
on master help sign in
Resolve deprecation warning (doctest failed for GHC 8.10)
commit61e7e2584830ce4cbf1a3830a7a9d490e6df8f30 authorAndrey Prokopenko <persiantiger@yandex.ru> dateMon 20 Apr 2020, 21:25 (6 years ago) parent75b2367
1 file changed+22−26
src/Data/Swagger/Declare.hs+22−26
src/Data/Swagger/Declare.hs+22−26
@@ -1,8 +1,8 @@
1−{-# LANGUAGE DeriveFunctor #-}
2−{-# LANGUAGE FlexibleInstances #-}
1+{-# LANGUAGE DeriveFunctor #-}
2+{-# LANGUAGE FlexibleInstances #-}
33{-# LANGUAGE FunctionalDependencies #-}
4−{-# LANGUAGE MultiParamTypeClasses #-}
5−{-# LANGUAGE UndecidableInstances #-}
4+{-# LANGUAGE MultiParamTypeClasses #-}
5+{-# LANGUAGE UndecidableInstances #-}
66-- |
77-- Module: Data.Swagger.Declare
88-- Maintainer: Nickolay Kudasov <nickolay@getshoptv.com>
@@ -11,24 +11,24 @@
1111-- Declare monad transformer and associated functions.
1212module Data.Swagger.Declare where
1313
14−import Prelude ()
15−import Prelude.Compat
16−
17−import Control.Monad
18−import Control.Monad.Cont (ContT)
19−import Control.Monad.List (ListT)
20−import Control.Monad.Reader (ReaderT)
21−import Control.Monad.Trans
22−import Control.Monad.Trans.Except (ExceptT)
23−import Control.Monad.Trans.Identity (IdentityT)
24−import Control.Monad.Trans.Maybe (MaybeT)
25−import Control.Monad.Trans.State.Lazy as Lazy
26−import Control.Monad.Trans.State.Strict as Strict
27−import Control.Monad.Trans.RWS.Lazy as Lazy
28−import Control.Monad.Trans.RWS.Strict as Strict
29−import Control.Monad.Trans.Writer.Lazy as Lazy
30−import Control.Monad.Trans.Writer.Strict as Strict
31−import Data.Functor.Identity
14+import Prelude ()
15+import Prelude.Compat
16+
17+import Control.Monad
18+import Control.Monad.Cont (ContT)
19+import Control.Monad.List (ListT)
20+import Control.Monad.Reader (ReaderT)
21+import Control.Monad.Trans
22+import Control.Monad.Trans.Except (ExceptT)
23+import Control.Monad.Trans.Identity (IdentityT)
24+import Control.Monad.Trans.Maybe (MaybeT)
25+import Control.Monad.Trans.RWS.Lazy as Lazy
26+import Control.Monad.Trans.RWS.Strict as Strict
27+import Control.Monad.Trans.State.Lazy as Lazy
28+import Control.Monad.Trans.State.Strict as Strict
29+import Control.Monad.Trans.Writer.Lazy as Lazy
30+import Control.Monad.Trans.Writer.Strict as Strict
31+import Data.Functor.Identity
3232
3333-- | A declare monad transformer parametrized by:
3434--
@@ -162,10 +162,6 @@ instance MonadDeclare d m => MonadDeclare d (IdentityT m) where
162162 declare = lift . declare
163163 look = lift look
164164
165−instance MonadDeclare d m => MonadDeclare d (ListT m) where
166− declare = lift . declare
167− look = lift look
168−
169165instance MonadDeclare d m => MonadDeclare d (MaybeT m) where
170166 declare = lift . declare
171167 look = lift look