on master help sign in
Remove unused references to Unique
4e8898bEvan Czaplicki
compiler/Parse/Declaration.hs−1
@@ -14,7 +14,6 @@ import qualified SourceSyntax.Type as T
14import qualified Parse.Type as Type
14import qualified Parse.Type as Type
15import SourceSyntax.Declaration (Declaration(..), Assoc(..))
15import SourceSyntax.Declaration (Declaration(..), Assoc(..))
16
16
17−import Unique
18
17
19declaration :: IParser (Declaration t v)
18declaration :: IParser (Declaration t v)
20declaration = alias <|> datatype <|> infixDecl <|> foreignDef <|> definition
19declaration = alias <|> datatype <|> infixDecl <|> foreignDef <|> definition
compiler/Parse/Expression.hs−2
@@ -18,8 +18,6 @@ import qualified SourceSyntax.Literal as Literal
18import SourceSyntax.Expression
18import SourceSyntax.Expression
19import SourceSyntax.Declaration (Declaration(Definition))
19import SourceSyntax.Declaration (Declaration(Definition))
20
20
21−import Unique
22−
23
21
24-------- Basic Terms --------
22-------- Basic Terms --------
25
23
compiler/Parse/Pattern.hs−1
@@ -6,7 +6,6 @@ import Control.Monad
6import Control.Monad.State
6import Control.Monad.State
7import Data.Char (isUpper)
7import Data.Char (isUpper)
8import Data.List (intercalate)
8import Data.List (intercalate)
9−import Unique
10import Text.Parsec hiding (newline,spaces,State)
9import Text.Parsec hiding (newline,spaces,State)
11import Text.Parsec.Indent
10import Text.Parsec.Indent
12
11
compiler/Parse/Type.hs−1
@@ -9,7 +9,6 @@ import Text.Parsec.Indent
9
9
10import SourceSyntax.Type as T
10import SourceSyntax.Type as T
11import Parse.Helpers
11import Parse.Helpers
12−import Unique
13
12
14tvar :: IParser T.Type
13tvar :: IParser T.Type
15tvar = T.Var <$> lowVar <?> "type variable"
14tvar = T.Var <$> lowVar <?> "type variable"