@@ -24,8 +24,8 @@ unStackResolver :: StackResolver -> String
24unStackResolver = T.unpack . fromStackResolver
24unStackResolver = T.unpack . fromStackResolver
26data RepoGit = RepoGit
26data RepoGit = RepoGit
27− { _rgUri :: Text
27+ { _rgUri :: !Text
28− , _rgCommit :: Text
28+ , _rgCommit :: !Text
29 } deriving (Eq, Ord, Show)
29 } deriving (Eq, Ord, Show)
31makeLenses ''RepoGit
31makeLenses ''RepoGit
@@ -40,15 +40,15 @@ data PackageLocation
40makePrisms ''PackageLocation
40makePrisms ''PackageLocation
42data StackPackage = StackPackage
42data StackPackage = StackPackage
43− { _spLocation :: PackageLocation
43+ { _spLocation :: !PackageLocation
44− , _spExtraDep :: Bool
44+ , _spExtraDep :: !Bool
45 } deriving (Eq, Ord, Show)
45 } deriving (Eq, Ord, Show)
47makeLenses ''StackPackage
47makeLenses ''StackPackage
49data StackConfig = StackConfig
49data StackConfig = StackConfig
50− { _scResolver :: StackResolver
50+ { _scResolver :: !StackResolver
51− , _scPackages :: [StackPackage]
51+ , _scPackages :: ![StackPackage]
52 } deriving (Eq, Ord, Show)
52 } deriving (Eq, Ord, Show)
54makeLenses ''StackConfig
54makeLenses ''StackConfig