mirror of
https://github.com/github/semantic.git
synced 2024-11-24 08:54:07 +03:00
hlint suggestions
This commit is contained in:
parent
bd43959cb0
commit
c9998e2ada
@ -206,7 +206,7 @@ gadtDeclaration = makeTerm
|
|||||||
<*> (makeTerm <$> location <*> (Syntax.Type <$> typeConstructor <*> typeParameters' <*> (kindSignature <|> emptyTerm)))
|
<*> (makeTerm <$> location <*> (Syntax.Type <$> typeConstructor <*> typeParameters' <*> (kindSignature <|> emptyTerm)))
|
||||||
<*> where')
|
<*> where')
|
||||||
where
|
where
|
||||||
typeParameters' = makeTerm <$> location <*> (manyTermsTill expression (symbol KindSignature <|> symbol Where'))
|
typeParameters' = makeTerm <$> location <*> manyTermsTill expression (symbol KindSignature <|> symbol Where')
|
||||||
|
|
||||||
integer :: Assignment
|
integer :: Assignment
|
||||||
integer = makeTerm <$> symbol Integer <*> (Literal.Integer <$> source)
|
integer = makeTerm <$> symbol Integer <*> (Literal.Integer <$> source)
|
||||||
@ -254,7 +254,7 @@ pragma :: Assignment
|
|||||||
pragma = makeTerm <$> symbol Pragma <*> (Syntax.Pragma <$> source)
|
pragma = makeTerm <$> symbol Pragma <*> (Syntax.Pragma <$> source)
|
||||||
|
|
||||||
qualifiedTypeConstructorIdentifier :: Assignment
|
qualifiedTypeConstructorIdentifier :: Assignment
|
||||||
qualifiedTypeConstructorIdentifier = makeTerm <$> symbol QualifiedTypeConstructorIdentifier <*> children (Syntax.QualifiedTypeConstructorIdentifier <$> (many expression))
|
qualifiedTypeConstructorIdentifier = makeTerm <$> symbol QualifiedTypeConstructorIdentifier <*> children (Syntax.QualifiedTypeConstructorIdentifier <$> many expression)
|
||||||
|
|
||||||
star :: Assignment
|
star :: Assignment
|
||||||
star = makeTerm <$> token Star <*> pure Syntax.Star
|
star = makeTerm <$> token Star <*> pure Syntax.Star
|
||||||
|
@ -226,7 +226,7 @@ instance Show1 Star where liftShowsPrec = genericLiftShowsPrec
|
|||||||
|
|
||||||
instance Evaluatable Star
|
instance Evaluatable Star
|
||||||
|
|
||||||
data QualifiedTypeConstructorIdentifier a = QualifiedTypeConstructorIdentifier { qualifiedTypeConstructorIdentifierName :: [a] }
|
newtype QualifiedTypeConstructorIdentifier a = QualifiedTypeConstructorIdentifier { qualifiedTypeConstructorIdentifierName :: [a] }
|
||||||
deriving (Declarations1, Diffable, Eq, Foldable, FreeVariables1, Functor, Generic1, Hashable1, Mergeable, Ord, Show, ToJSONFields1, Traversable)
|
deriving (Declarations1, Diffable, Eq, Foldable, FreeVariables1, Functor, Generic1, Hashable1, Mergeable, Ord, Show, ToJSONFields1, Traversable)
|
||||||
|
|
||||||
instance Eq1 QualifiedTypeConstructorIdentifier where liftEq = genericLiftEq
|
instance Eq1 QualifiedTypeConstructorIdentifier where liftEq = genericLiftEq
|
||||||
|
Loading…
Reference in New Issue
Block a user