Add common instances to Interpreting.Dup.
[haskell/symantic.git] / symantic-lib / Language / Symantic / Lib / IO.hs
index f041125aceb87ac281c2a480967f950345551b35..0716b9e91193310281741dc9a18d0536a29845d2 100644 (file)
@@ -3,6 +3,15 @@
 -- | Symantic for 'IO'.
 module Language.Symantic.Lib.IO where
 
+import Control.Applicative (Applicative)
+import Control.Monad (Monad)
+import Data.Eq (Eq)
+import Data.Function (($))
+import Data.Functor (Functor)
+import Data.Maybe (Maybe(..))
+import Data.Ord (Ord)
+import Prelude (Enum)
+import System.IO (IO, FilePath)
 import qualified Data.MonoTraversable as MT
 import qualified System.IO as IO