Add common instances to Interpreting.Dup.
[haskell/symantic.git] / symantic-lib / Language / Symantic / Lib / Unit.hs
index c4bd79c2edcd16082f6e45a2a34a3bb979669aee..7e4c861c3aed852a7bc1be0d3d93b8716d0cd52c 100644 (file)
@@ -3,6 +3,16 @@
 -- | Symantic for '()'.
 module Language.Symantic.Lib.Unit where
 
+import Control.Applicative ((<*))
+import Data.Eq (Eq)
+import Data.Function (($))
+import Data.Functor ((<$))
+import Data.Maybe (Maybe(..))
+import Data.Monoid (Monoid)
+import Data.Ord (Ord)
+import Prelude (Bounded, Enum)
+import Text.Show (Show)
+
 import Language.Symantic
 import Language.Symantic.Grammar