@@ -24,8 +24,8 @@ unStackResolver :: StackResolver -> String
2424unStackResolver = T.unpack . fromStackResolver
2525
2626data RepoGit = RepoGit
27− { _rgUri :: Text
28− , _rgCommit :: Text
27+ { _rgUri :: !Text
28+ , _rgCommit :: !Text
2929 } deriving (Eq, Ord, Show)
3030
3131makeLenses ''RepoGit
@@ -40,15 +40,15 @@ data PackageLocation
4040makePrisms ''PackageLocation
4141
4242data StackPackage = StackPackage
43− { _spLocation :: PackageLocation
44− , _spExtraDep :: Bool
43+ { _spLocation :: !PackageLocation
44+ , _spExtraDep :: !Bool
4545 } deriving (Eq, Ord, Show)
4646
4747makeLenses ''StackPackage
4848
4949data StackConfig = StackConfig
50− { _scResolver :: StackResolver
51− , _scPackages :: [StackPackage]
50+ { _scResolver :: !StackResolver
51+ , _scPackages :: ![StackPackage]
5252 } deriving (Eq, Ord, Show)
5353
5454makeLenses ''StackConfig