From 0db46332295db4b30da0e0420188d299c71db337 Mon Sep 17 00:00:00 2001 From: Tom Ellis Date: Sat, 11 May 2024 17:00:28 +0100 Subject: [PATCH 01/10] WIP 9.10 --- src/Stan/Ghc/Compat.hs | 2 ++ src/Stan/Ghc/Compat906.hs | 2 +- src/Stan/Hie/Compat.hs | 2 ++ src/Stan/Hie/Compat904.hs | 2 +- src/Stan/Hie/Debug.hs | 2 ++ src/Stan/Hie/Debug908.hs | 2 +- stan.cabal | 2 +- 7 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/Stan/Ghc/Compat.hs b/src/Stan/Ghc/Compat.hs index 9e65b99..d3e24ba 100644 --- a/src/Stan/Ghc/Compat.hs +++ b/src/Stan/Ghc/Compat.hs @@ -14,4 +14,6 @@ import Stan.Ghc.Compat902 as Compat import Stan.Ghc.Compat906 as Compat #elif __GLASGOW_HASKELL__ == 908 import Stan.Ghc.Compat906 as Compat +#elif __GLASGOW_HASKELL__ == 910 +import Stan.Ghc.Compat906 as Compat #endif diff --git a/src/Stan/Ghc/Compat906.hs b/src/Stan/Ghc/Compat906.hs index b438ca5..28b185c 100644 --- a/src/Stan/Ghc/Compat906.hs +++ b/src/Stan/Ghc/Compat906.hs @@ -4,7 +4,7 @@ {-# OPTIONS_GHC -Wno-orphans #-} module Stan.Ghc.Compat906 -#if __GLASGOW_HASKELL__ == 906 || __GLASGOW_HASKELL__ == 908 +#if __GLASGOW_HASKELL__ == 906 || __GLASGOW_HASKELL__ == 908 || __GLASGOW_HASKELL__ == 910 ( -- * Modules Module , ModuleName diff --git a/src/Stan/Hie/Compat.hs b/src/Stan/Hie/Compat.hs index f2cbcdc..d3bf0a8 100644 --- a/src/Stan/Hie/Compat.hs +++ b/src/Stan/Hie/Compat.hs @@ -14,4 +14,6 @@ import Stan.Hie.Compat904 as Compat import Stan.Hie.Compat904 as Compat #elif __GLASGOW_HASKELL__ == 908 import Stan.Hie.Compat904 as Compat +#elif __GLASGOW_HASKELL__ == 910 +import Stan.Hie.Compat904 as Compat #endif diff --git a/src/Stan/Hie/Compat904.hs b/src/Stan/Hie/Compat904.hs index f0dd6cd..625e182 100644 --- a/src/Stan/Hie/Compat904.hs +++ b/src/Stan/Hie/Compat904.hs @@ -1,7 +1,7 @@ {-# LANGUAGE CPP #-} module Stan.Hie.Compat904 -#if __GLASGOW_HASKELL__ == 904 || __GLASGOW_HASKELL__ == 906 || __GLASGOW_HASKELL__ == 908 +#if __GLASGOW_HASKELL__ == 904 || __GLASGOW_HASKELL__ == 906 || __GLASGOW_HASKELL__ == 908 || __GLASGOW_HASKELL__== 910 ( -- * Main HIE types ContextInfo (..) , HieArgs (..) diff --git a/src/Stan/Hie/Debug.hs b/src/Stan/Hie/Debug.hs index 2ead6bb..dce1b9c 100644 --- a/src/Stan/Hie/Debug.hs +++ b/src/Stan/Hie/Debug.hs @@ -14,4 +14,6 @@ import Stan.Hie.Debug902 as Compat import Stan.Hie.Debug902 as Compat #elif __GLASGOW_HASKELL__ == 908 import Stan.Hie.Debug908 as Compat +#elif __GLASGOW_HASKELL__ == 910 +import Stan.Hie.Debug908 as Compat #endif diff --git a/src/Stan/Hie/Debug908.hs b/src/Stan/Hie/Debug908.hs index 062691c..b8f97b6 100644 --- a/src/Stan/Hie/Debug908.hs +++ b/src/Stan/Hie/Debug908.hs @@ -21,7 +21,7 @@ package to dependencies and use the @pPrint@ function from the -} module Stan.Hie.Debug908 -#if __GLASGOW_HASKELL__ == 908 +#if __GLASGOW_HASKELL__ == 908 || __GLASGOW_HASKELL__ == 910 ( debugHieFile ) where diff --git a/stan.cabal b/stan.cabal index 68921b0..7df1472 100644 --- a/stan.cabal +++ b/stan.cabal @@ -30,7 +30,7 @@ source-repository head location: https://github.com/kowainik/stan.git common common-options - build-depends: base >= 4.13 && < 4.20 && (< 4.16.3.0 || >= 4.17) + build-depends: base >= 4.13 && < 4.21 && (< 4.16.3.0 || >= 4.17) -- ^^ .hie files don't contain enough type -- information on ghc-9.2.[4-8] (base >= -- 4.16.3.0 && < 4.17) From 84b463908523887e654f91abf1aaf943ac20b9c1 Mon Sep 17 00:00:00 2001 From: Tom Ellis Date: Sat, 11 May 2024 18:02:14 +0100 Subject: [PATCH 02/10] Bump GHC 9.10 boot libraries --- stan.cabal | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stan.cabal b/stan.cabal index 7df1472..8b3debb 100644 --- a/stan.cabal +++ b/stan.cabal @@ -143,14 +143,14 @@ library , bytestring >= 0.10 && < 0.13 , clay >= 0.14 && < 0.16 , colourista >= 0.1 && < 0.3 - , containers >= 0.5 && < 0.7 + , containers >= 0.5 && < 0.8 , cryptohash-sha1 ^>= 0.11 , dir-traverse ^>= 0.2.2.2 , directory ^>= 1.3 , extensions ^>= 0.0.0.1 || ^>= 0.1.0.0 - , filepath ^>= 1.4 - , ghc >= 8.8 && < 9.9 - , ghc-boot-th >= 8.8 && < 9.9 + , filepath >= 1.4 && < 1.6 + , ghc >= 8.8 && < 9.11 + , ghc-boot-th >= 8.8 && < 9.11 , gitrev ^>= 1.3.1 , microaeson ^>= 0.1.0.0 , optparse-applicative >= 0.15 && < 0.19 From b4c5842de88547a88a16dd3ba8328964b7590402 Mon Sep 17 00:00:00 2001 From: Tom Ellis Date: Sat, 14 Oct 2023 21:55:00 +0100 Subject: [PATCH 03/10] WIP --- src/Stan/Inspection/AntiPattern.hs | 14 +++++++------- src/Stan/Inspection/Partial.hs | 14 ++++++++------ src/Stan/NameMeta.hs | 14 +++++++++++--- src/Stan/Pattern/Ast.hs | 2 +- src/Stan/Pattern/Type.hs | 19 +++++++++++-------- 5 files changed, 38 insertions(+), 25 deletions(-) diff --git a/src/Stan/Inspection/AntiPattern.hs b/src/Stan/Inspection/AntiPattern.hs index 2f63202..ed17a13 100644 --- a/src/Stan/Inspection/AntiPattern.hs +++ b/src/Stan/Inspection/AntiPattern.hs @@ -55,7 +55,7 @@ import Stan.Core.Id (Id (..)) import Stan.Inspection (Inspection (..), InspectionAnalysis (..), InspectionsMap, categoryL, descriptionL, severityL, solutionL) import Stan.NameMeta (NameMeta (..), baseNameFrom, mkBaseFoldableMeta, mkBaseOldListMeta, - primTypeMeta, textNameFrom, unorderedNameFrom) + primTypeMeta, textNameFrom, unorderedNameFrom, ghcInternalNameFrom) import Stan.Pattern.Ast (Literal (..), PatternAst (..), anyNamesToPatternAst, app, namesToPatternAst, opApp, range) import Stan.Pattern.Edsl (PatternBool (..)) @@ -327,7 +327,7 @@ filepathOperator = PatternAstName operatorPosix fun This is odd and needs more investigation. -} filePathType :: PatternType - filePathType = "FilePath" `baseNameFrom` "GHC.IO" |:: [] + filePathType = "FilePath" `ghcInternalNameFrom` "GHC.Internal.IO" |:: [] ||| stringPattern ||| primTypeMeta "[]" |:: [ charPattern ] @@ -345,11 +345,11 @@ stan0212 = mkAntiPatternInspection (Id "STAN-0212") "unsafe functions" (FindAst where pat :: PatternAst pat = anyNamesToPatternAst - $ "undefined" `baseNameFrom` "GHC.Err" :| - [ "unsafeCoerce" `baseNameFrom` "Unsafe.Coerce" - , "unsafePerformIO" `baseNameFrom` "GHC.IO.Unsafe" - , "unsafeInterleaveIO" `baseNameFrom` "GHC.IO.Unsafe" - , "unsafeDupablePerformIO" `baseNameFrom` "GHC.IO.Unsafe" + $ "undefined" `ghcInternalNameFrom` "GHC.Internal.Err" :| + [ "unsafeCoerce" `ghcInternalNameFrom` "GHC.Internal.Unsafe.Coerce" + , "unsafePerformIO" `ghcInternalNameFrom` "GHC.Internal.IO.Unsafe" + , "unsafeInterleaveIO" `ghcInternalNameFrom` "GHC.Internal.IO.Unsafe" + , "unsafeDupablePerformIO" `ghcInternalNameFrom` "GHC.Internal.IO.Unsafe" , "unsafeFixIO" `baseNameFrom` "System.IO.Unsafe" ] diff --git a/src/Stan/Inspection/Partial.hs b/src/Stan/Inspection/Partial.hs index c5490b3..06a8ccc 100644 --- a/src/Stan/Inspection/Partial.hs +++ b/src/Stan/Inspection/Partial.hs @@ -69,7 +69,7 @@ import Stan.Core.Id (Id (..)) import Stan.Inspection (Inspection (..), InspectionAnalysis (..), InspectionsMap, analysisL, categoryL, descriptionL, solutionL) import Stan.NameMeta (NameMeta (..), baseNameFrom, mkBaseFoldableMeta, mkBaseListMeta, - mkBaseOldListMeta) + mkBaseOldListMeta, ghcInternalNameFrom) import Stan.Pattern.Ast (PatternAst (PatternAstName), namesToPatternAst) import Stan.Pattern.Edsl (PatternBool (..)) import Stan.Pattern.Type (PatternType (..), integerPattern, listFunPattern, listPattern, @@ -156,7 +156,7 @@ mkPartialInspectionEnum insId funName pat solution = & solutionL .~ solution where enumMeta :: NameMeta - enumMeta = funName `baseNameFrom` "GHC.Enum" + enumMeta = funName `ghcInternalNameFrom` "GHC.Internal.Enum" -- | 'Inspection' — partial 'GHC.List.head' @STAN-0001@. stan0001 :: Inspection @@ -197,7 +197,7 @@ stan0008 = mkPartialInspection (Id "STAN-0008") fromJustNameMeta "'Maybe'" ] where fromJustNameMeta :: NameMeta - fromJustNameMeta = "fromJust" `baseNameFrom` "Data.Maybe" + fromJustNameMeta = "fromJust" `ghcInternalNameFrom` "GHC.Internal.Data.Maybe" -- | 'Inspection' — partial 'Text.Read.read' @STAN-0009@. stan0009 :: Inspection @@ -208,7 +208,7 @@ stan0009 = mkPartialInspection (Id "STAN-0009") readNameMeta "" ] where readNameMeta :: NameMeta - readNameMeta = "read" `baseNameFrom` "Text.Read" + readNameMeta = "read" `ghcInternalNameFrom` "GHC.Internal.Text.Read" -- | 'Inspection' — partial 'GHC.Enum.succ' @STAN-0010@. stan0010 :: Inspection @@ -281,8 +281,10 @@ stan0020 = mkPartialInspectionPattern (Id "STAN-0020") exts pat "" pat = listPattern |-> nonEmptyPattern #if __GLASGOW_HASKELL__ < 904 exts = "fromList" `baseNameFrom` "GHC.Exts" -#else +#elif __GLASGOW_HASKELL__ < 910 exts = "fromList" `baseNameFrom` "GHC.IsList" +#else + exts = "fromList" `ghcInternalNameFrom` "GHC.Internal.IsList" #endif ne = "fromList" `baseNameFrom` "Data.List.NonEmpty" @@ -290,6 +292,6 @@ stan0020 = mkPartialInspectionPattern (Id "STAN-0020") exts pat "" stan0021 :: Inspection stan0021 = mkPartialInspectionPattern (Id "STAN-0021") - ("fromInteger" `baseNameFrom` "GHC.Num") + ("fromInteger" `ghcInternalNameFrom` "GHC.Internal.Num") (integerPattern |-> naturalPattern) "" diff --git a/src/Stan/NameMeta.hs b/src/Stan/NameMeta.hs index 34ff63c..8f325d3 100644 --- a/src/Stan/NameMeta.hs +++ b/src/Stan/NameMeta.hs @@ -19,6 +19,7 @@ module Stan.NameMeta -- * Smart constructors , baseNameFrom + , ghcInternalNameFrom , mkBaseListMeta , mkBaseOldListMeta , mkBaseFoldableMeta @@ -126,23 +127,30 @@ baseNameFrom funName moduleName = NameMeta , nameMetaPackage = "base" } +ghcInternalNameFrom :: Text -> ModuleName -> NameMeta +ghcInternalNameFrom funName moduleName = NameMeta + { nameMetaName = funName + , nameMetaModuleName = moduleName + , nameMetaPackage = "ghc-internal" + } + {- | Create 'NameMeta' for a function from the @base@ package and the "GHC.List" module. -} mkBaseListMeta :: Text -> NameMeta -mkBaseListMeta = (`baseNameFrom` "GHC.List") +mkBaseListMeta = (`ghcInternalNameFrom` "GHC.Internal.List") {- | Create 'NameMeta' for a function from the @base@ package and the "Data.OldList" module. -} mkBaseOldListMeta :: Text -> NameMeta -mkBaseOldListMeta = (`baseNameFrom` "Data.OldList") +mkBaseOldListMeta = (`ghcInternalNameFrom` "GHC.Internal.Data.OldList") {- | Create 'NameMeta' for a function from the @base@ package and the "Data.Foldable" module. -} mkBaseFoldableMeta :: Text -> NameMeta -mkBaseFoldableMeta = (`baseNameFrom` "Data.Foldable") +mkBaseFoldableMeta = (`ghcInternalNameFrom` "GHC.Internal.Data.Foldable") {- | Create 'NameMeta' for a function from the @unordered-containers@ package and a given 'ModuleName' module. diff --git a/src/Stan/Pattern/Ast.hs b/src/Stan/Pattern/Ast.hs index 1968ada..fef47c6 100644 --- a/src/Stan/Pattern/Ast.hs +++ b/src/Stan/Pattern/Ast.hs @@ -135,7 +135,7 @@ range from to = PatternAstNodeExact (one (mkNodeAnnotation "ArithSeq" "HsExpr")) -- | 'lambdaCase' is a pattern for @\case@ expression (not considering branches). lambdaCase :: PatternAst -lambdaCase = PatternAstNode (one (mkNodeAnnotation "HsLamCase" "HsExpr")) +lambdaCase = PatternAstNode (one (mkNodeAnnotation "HsLam" "HsExpr")) -- | 'case'' is a pattern for @case EXP of@ expression (not considering branches). case' :: PatternAst diff --git a/src/Stan/Pattern/Type.hs b/src/Stan/Pattern/Type.hs index defd595..9862121 100644 --- a/src/Stan/Pattern/Type.hs +++ b/src/Stan/Pattern/Type.hs @@ -35,7 +35,8 @@ module Stan.Pattern.Type , foldableMethodsPatterns ) where -import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom) +import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, + ghcInternalNameFrom) import Stan.Pattern.Edsl (PatternBool (..)) @@ -94,7 +95,7 @@ listPattern :: PatternType listPattern = listNameMeta |:: [ (?) ] ||| - "String" `baseNameFrom` "GHC.Base" |:: [] + "String" `ghcInternalNameFrom` "GHC.Internal.Base" |:: [] where listNameMeta :: NameMeta #if __GLASGOW_HASKELL__ < 906 @@ -105,7 +106,7 @@ listPattern = -- | 'PatternType' for 'NonEmpty'. nonEmptyPattern :: PatternType -nonEmptyPattern = "NonEmpty" `baseNameFrom` "GHC.Base" |:: [ (?) ] +nonEmptyPattern = "NonEmpty" `ghcInternalNameFrom` "GHC.Internal.Base" |:: [ (?) ] -- | 'PatternType' for @[a] -> _@ or @String -> _@. listFunPattern :: PatternType @@ -152,7 +153,7 @@ charPattern = primTypeMeta "Char" |:: [] -- | 'PatternType' for 'String'. stringPattern :: PatternType -stringPattern = "String" `baseNameFrom` "GHC.Base" |:: [] +stringPattern = "String" `ghcInternalNameFrom` "GHC.Internal.Base" |:: [] -- | 'PatternType' for 'Text'. textPattern :: PatternType @@ -168,11 +169,11 @@ foldableTypesPatterns = maybePattern :| [eitherPattern, pairPattern] -- | 'PatternType' for 'Maybe' maybePattern :: PatternType -maybePattern = "Maybe" `baseNameFrom` "GHC.Maybe" |:: [ (?) ] +maybePattern = "Maybe" `ghcInternalNameFrom` "GHC.Internal.Maybe" |:: [ (?) ] -- | 'PatternType' for 'Either' eitherPattern :: PatternType -eitherPattern = "Either" `baseNameFrom` "Data.Either" |:: [ (?), (?) ] +eitherPattern = "Either" `ghcInternalNameFrom` "GHC.Internal.Data.Either" |:: [ (?), (?) ] -- | 'PatternType' for pair @(,)@. pairPattern :: PatternType @@ -184,8 +185,10 @@ pairPattern = "Tuple2" `ghcPrimNameFrom` ghcTuple |:: [ (?), (?) ] where #if __GLASGOW_HASKELL__ < 906 ghcTuple = "GHC.Tuple" -#elif __GLASGOW_HASKELL__ >= 906 +#elif __GLASGOW_HASKELL__ < 910 ghcTuple = "GHC.Tuple.Prim" +#else + ghcTuple = "GHC.Tuple" #endif {- | Type patterns for the 'Foldable' typeclass methods. Represented @@ -220,4 +223,4 @@ foldableMethodsPatterns = ofType = (,) method :: Text -> NameMeta - method name = name `baseNameFrom` "Data.Foldable" + method name = name `ghcInternalNameFrom` "GHC.Internal.Data.Foldable" From 75795ec815a787785e7e165e5dedf1d26e33bc55 Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Fri, 31 May 2024 21:29:11 -0400 Subject: [PATCH 04/10] Add CPP conditionals for GHC >= 910 --- src/Stan/Inspection/AntiPattern.hs | 46 +++++++++++++++++---- src/Stan/Inspection/Partial.hs | 43 ++++++++++++++++--- src/Stan/NameMeta.hs | 35 ++++++++++++++-- src/Stan/Pattern/Ast.hs | 8 +++- src/Stan/Pattern/Type.hs | 66 +++++++++++++++++++++++++----- 5 files changed, 170 insertions(+), 28 deletions(-) diff --git a/src/Stan/Inspection/AntiPattern.hs b/src/Stan/Inspection/AntiPattern.hs index ed17a13..314c528 100644 --- a/src/Stan/Inspection/AntiPattern.hs +++ b/src/Stan/Inspection/AntiPattern.hs @@ -1,3 +1,5 @@ +{-# LANGUAGE CPP #-} + {- | Copyright: (c) 2020 Kowainik SPDX-License-Identifier: MPL-2.0 @@ -52,10 +54,16 @@ import Relude.Extra.Lens ((%~), (.~)) import Relude.Extra.Tuple (fmapToFst) import Stan.Core.Id (Id (..)) +import Stan.Core.ModuleName (ModuleName (..)) import Stan.Inspection (Inspection (..), InspectionAnalysis (..), InspectionsMap, categoryL, descriptionL, severityL, solutionL) -import Stan.NameMeta (NameMeta (..), baseNameFrom, mkBaseFoldableMeta, mkBaseOldListMeta, - primTypeMeta, textNameFrom, unorderedNameFrom, ghcInternalNameFrom) +import Stan.NameMeta + ( NameMeta (..), baseNameFrom, mkBaseFoldableMeta, mkBaseOldListMeta + , primTypeMeta, textNameFrom, unorderedNameFrom +#if __GLASGOW_HASKELL__ >= 910 + , ghcInternalNameFrom +#endif + ) import Stan.Pattern.Ast (Literal (..), PatternAst (..), anyNamesToPatternAst, app, namesToPatternAst, opApp, range) import Stan.Pattern.Edsl (PatternBool (..)) @@ -327,7 +335,13 @@ filepathOperator = PatternAstName operatorPosix fun This is odd and needs more investigation. -} filePathType :: PatternType - filePathType = "FilePath" `ghcInternalNameFrom` "GHC.Internal.IO" |:: [] + filePathType = +#if __GLASGOW_HASKELL__ >= 910 + "FilePath" `_nameFrom` "GHC.Internal.IO" +#else + "FilePath" `_nameFrom` "GHC.IO" +#endif + |:: [] ||| stringPattern ||| primTypeMeta "[]" |:: [ charPattern ] @@ -345,14 +359,23 @@ stan0212 = mkAntiPatternInspection (Id "STAN-0212") "unsafe functions" (FindAst where pat :: PatternAst pat = anyNamesToPatternAst - $ "undefined" `ghcInternalNameFrom` "GHC.Internal.Err" :| - [ "unsafeCoerce" `ghcInternalNameFrom` "GHC.Internal.Unsafe.Coerce" - , "unsafePerformIO" `ghcInternalNameFrom` "GHC.Internal.IO.Unsafe" - , "unsafeInterleaveIO" `ghcInternalNameFrom` "GHC.Internal.IO.Unsafe" - , "unsafeDupablePerformIO" `ghcInternalNameFrom` "GHC.Internal.IO.Unsafe" +#if __GLASGOW_HASKELL__ >= 910 + $ "undefined" `_nameFrom` "GHC.Internal.Err" :| + [ "unsafeCoerce" `_nameFrom` "GHC.Internal.Unsafe.Coerce" + , "unsafePerformIO" `_nameFrom` "GHC.Internal.IO.Unsafe" + , "unsafeInterleaveIO" `_nameFrom` "GHC.Internal.IO.Unsafe" + , "unsafeDupablePerformIO" `_nameFrom` "GHC.Internal.IO.Unsafe" +#else + $ "undefined" `_nameFrom` "GHC.Err" :| + [ "unsafeCoerce" `_nameFrom` "Unsafe.Coerce" + , "unsafePerformIO" `_nameFrom` "GHC.IO.Unsafe" + , "unsafeInterleaveIO" `_nameFrom` "GHC.IO.Unsafe" + , "unsafeDupablePerformIO" `_nameFrom` "GHC.IO.Unsafe" +#endif , "unsafeFixIO" `baseNameFrom` "System.IO.Unsafe" ] + -- | 'Inspection' — Pattent matching on @_@ for sum types — @STAN-0213@. stan0213 :: Inspection stan0213 = mkAntiPatternInspection (Id "STAN-0213") "Pattern matching on '_'" PatternMatchOn_ @@ -388,3 +411,10 @@ stan0215 = mkAntiPatternInspection (Id "STAN-0215") "Slashes in paths" (FindAst pathLit :: PatternAst pathLit = PatternAstConstant (ContainStr "/") ||| PatternAstConstant (ContainStr "\\\\") + +_nameFrom :: Text -> ModuleName -> NameMeta +#if __GLASGOW_HASKELL__ >= 910 +_nameFrom = ghcInternalNameFrom +#else +_nameFrom = baseNameFrom +#endif diff --git a/src/Stan/Inspection/Partial.hs b/src/Stan/Inspection/Partial.hs index 06a8ccc..1a49e9a 100644 --- a/src/Stan/Inspection/Partial.hs +++ b/src/Stan/Inspection/Partial.hs @@ -66,10 +66,15 @@ import Relude.Extra.Lens ((%~), (.~)) import Relude.Extra.Tuple (fmapToFst) import Stan.Core.Id (Id (..)) +import Stan.Core.ModuleName (ModuleName (..)) import Stan.Inspection (Inspection (..), InspectionAnalysis (..), InspectionsMap, analysisL, categoryL, descriptionL, solutionL) -import Stan.NameMeta (NameMeta (..), baseNameFrom, mkBaseFoldableMeta, mkBaseListMeta, - mkBaseOldListMeta, ghcInternalNameFrom) +import Stan.NameMeta + ( NameMeta (..), baseNameFrom, mkBaseFoldableMeta, mkBaseListMeta, mkBaseOldListMeta +#if __GLASGOW_HASKELL__ >= 910 + , ghcInternalNameFrom +#endif + ) import Stan.Pattern.Ast (PatternAst (PatternAstName), namesToPatternAst) import Stan.Pattern.Edsl (PatternBool (..)) import Stan.Pattern.Type (PatternType (..), integerPattern, listFunPattern, listPattern, @@ -156,7 +161,12 @@ mkPartialInspectionEnum insId funName pat solution = & solutionL .~ solution where enumMeta :: NameMeta - enumMeta = funName `ghcInternalNameFrom` "GHC.Internal.Enum" + enumMeta = +#if __GLASGOW_HASKELL__ >= 910 + funName `_nameFrom` "GHC.Internal.Enum" +#else + funName `_nameFrom` "GHC.Enum" +#endif -- | 'Inspection' — partial 'GHC.List.head' @STAN-0001@. stan0001 :: Inspection @@ -197,7 +207,12 @@ stan0008 = mkPartialInspection (Id "STAN-0008") fromJustNameMeta "'Maybe'" ] where fromJustNameMeta :: NameMeta - fromJustNameMeta = "fromJust" `ghcInternalNameFrom` "GHC.Internal.Data.Maybe" + fromJustNameMeta = +#if __GLASGOW_HASKELL__ >= 910 + "fromJust" `_nameFrom` "GHC.Internal.Data.Maybe" +#else + "fromJust" `_nameFrom` "Data.Maybe" +#endif -- | 'Inspection' — partial 'Text.Read.read' @STAN-0009@. stan0009 :: Inspection @@ -208,7 +223,12 @@ stan0009 = mkPartialInspection (Id "STAN-0009") readNameMeta "" ] where readNameMeta :: NameMeta - readNameMeta = "read" `ghcInternalNameFrom` "GHC.Internal.Text.Read" + readNameMeta = +#if __GLASGOW_HASKELL__ >= 910 + "read" `_nameFrom` "GHC.Internal.Text.Read" +#else + "read" `_nameFrom` "Text.Read" +#endif -- | 'Inspection' — partial 'GHC.Enum.succ' @STAN-0010@. stan0010 :: Inspection @@ -292,6 +312,17 @@ stan0020 = mkPartialInspectionPattern (Id "STAN-0020") exts pat "" stan0021 :: Inspection stan0021 = mkPartialInspectionPattern (Id "STAN-0021") - ("fromInteger" `ghcInternalNameFrom` "GHC.Internal.Num") +#if __GLASGOW_HASKELL__ >= 910 + ("fromInteger" `_nameFrom` "GHC.Internal.Num") +#else + ("fromInteger" `_nameFrom` "GHC.Num") +#endif (integerPattern |-> naturalPattern) "" + +_nameFrom :: Text -> ModuleName -> NameMeta +#if __GLASGOW_HASKELL__ >= 910 +_nameFrom = ghcInternalNameFrom +#else +_nameFrom = baseNameFrom +#endif diff --git a/src/Stan/NameMeta.hs b/src/Stan/NameMeta.hs index 8f325d3..72e1752 100644 --- a/src/Stan/NameMeta.hs +++ b/src/Stan/NameMeta.hs @@ -1,3 +1,5 @@ +{-# LANGUAGE CPP #-} + {- | Copyright: (c) 2020 Kowainik SPDX-License-Identifier: MPL-2.0 @@ -19,7 +21,9 @@ module Stan.NameMeta -- * Smart constructors , baseNameFrom +#if __GLASGOW_HASKELL__ >= 910 , ghcInternalNameFrom +#endif , mkBaseListMeta , mkBaseOldListMeta , mkBaseFoldableMeta @@ -127,30 +131,55 @@ baseNameFrom funName moduleName = NameMeta , nameMetaPackage = "base" } +#if __GLASGOW_HASKELL__ >= 910 +infix 8 `ghcInternalNameFrom` ghcInternalNameFrom :: Text -> ModuleName -> NameMeta ghcInternalNameFrom funName moduleName = NameMeta { nameMetaName = funName , nameMetaModuleName = moduleName , nameMetaPackage = "ghc-internal" } +#endif + +_nameFrom :: Text -> ModuleName -> NameMeta +#if __GLASGOW_HASKELL__ >= 910 +_nameFrom = ghcInternalNameFrom +#else +_nameFrom = baseNameFrom +#endif {- | Create 'NameMeta' for a function from the @base@ package and the "GHC.List" module. -} mkBaseListMeta :: Text -> NameMeta -mkBaseListMeta = (`ghcInternalNameFrom` "GHC.Internal.List") +mkBaseListMeta = +#if __GLASGOW_HASKELL__ >= 910 + (`_nameFrom` "GHC.Internal.List") +#else + (`_nameFrom` "GHC.List") +#endif {- | Create 'NameMeta' for a function from the @base@ package and the "Data.OldList" module. -} mkBaseOldListMeta :: Text -> NameMeta -mkBaseOldListMeta = (`ghcInternalNameFrom` "GHC.Internal.Data.OldList") +mkBaseOldListMeta = +#if __GLASGOW_HASKELL__ >= 910 + (`_nameFrom` "GHC.Internal.Data.OldList") +#else + (`_nameFrom` "Data.OldList") +#endif {- | Create 'NameMeta' for a function from the @base@ package and the "Data.Foldable" module. -} mkBaseFoldableMeta :: Text -> NameMeta -mkBaseFoldableMeta = (`ghcInternalNameFrom` "GHC.Internal.Data.Foldable") +mkBaseFoldableMeta = +#if __GLASGOW_HASKELL__ >= 910 + (`_nameFrom` "GHC.Internal.Data.Foldable") +#else + (`_nameFrom` "Data.Foldable") +#endif {- | Create 'NameMeta' for a function from the @unordered-containers@ package and a given 'ModuleName' module. diff --git a/src/Stan/Pattern/Ast.hs b/src/Stan/Pattern/Ast.hs index fef47c6..efc3efd 100644 --- a/src/Stan/Pattern/Ast.hs +++ b/src/Stan/Pattern/Ast.hs @@ -135,7 +135,13 @@ range from to = PatternAstNodeExact (one (mkNodeAnnotation "ArithSeq" "HsExpr")) -- | 'lambdaCase' is a pattern for @\case@ expression (not considering branches). lambdaCase :: PatternAst -lambdaCase = PatternAstNode (one (mkNodeAnnotation "HsLam" "HsExpr")) +lambdaCase = PatternAstNode (one (mkNodeAnnotation +#if __GLASGOW_HASKELL__ >= 910 + "HsLam" +#else + "HsLamCase" +#endif + "HsExpr")) -- | 'case'' is a pattern for @case EXP of@ expression (not considering branches). case' :: PatternAst diff --git a/src/Stan/Pattern/Type.hs b/src/Stan/Pattern/Type.hs index 9862121..2817882 100644 --- a/src/Stan/Pattern/Type.hs +++ b/src/Stan/Pattern/Type.hs @@ -1,4 +1,4 @@ -{-# LANGuAGE CPP #-} +{-# LANGUAGE CPP #-} {- HLINT ignore "Avoid lambda using `infix`" -} @@ -35,11 +35,16 @@ module Stan.Pattern.Type , foldableMethodsPatterns ) where -import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, - ghcInternalNameFrom) +import Stan.Core.ModuleName (ModuleName (..)) +import Stan.NameMeta + ( NameMeta (..), baseNameFrom +#if __GLASGOW_HASKELL__ >= 910 + , ghcInternalNameFrom +#endif + , ghcPrimNameFrom, primTypeMeta, textNameFrom + ) import Stan.Pattern.Edsl (PatternBool (..)) - {- | Query pattern used to search types in HIE AST. -} data PatternType @@ -95,7 +100,12 @@ listPattern :: PatternType listPattern = listNameMeta |:: [ (?) ] ||| - "String" `ghcInternalNameFrom` "GHC.Internal.Base" |:: [] +#if __GLASGOW_HASKELL__ >= 910 + "String" `_nameFrom` "GHC.Internal.Base" +#else + "String" `_nameFrom` "GHC.Base" +#endif + |:: [] where listNameMeta :: NameMeta #if __GLASGOW_HASKELL__ < 906 @@ -106,7 +116,13 @@ listPattern = -- | 'PatternType' for 'NonEmpty'. nonEmptyPattern :: PatternType -nonEmptyPattern = "NonEmpty" `ghcInternalNameFrom` "GHC.Internal.Base" |:: [ (?) ] +nonEmptyPattern = +#if __GLASGOW_HASKELL__ >= 910 + "NonEmpty" `_nameFrom` "GHC.Internal.Base" +#else + "NonEmpty" `_nameFrom` "GHC.Base" +#endif + |:: [ (?) ] -- | 'PatternType' for @[a] -> _@ or @String -> _@. listFunPattern :: PatternType @@ -153,7 +169,13 @@ charPattern = primTypeMeta "Char" |:: [] -- | 'PatternType' for 'String'. stringPattern :: PatternType -stringPattern = "String" `ghcInternalNameFrom` "GHC.Internal.Base" |:: [] +stringPattern = +#if __GLASGOW_HASKELL__ >= 910 + "String" `_nameFrom` "GHC.Internal.Base" +#else + "String" `_nameFrom` "GHC.Base" +#endif + |:: [] -- | 'PatternType' for 'Text'. textPattern :: PatternType @@ -169,11 +191,23 @@ foldableTypesPatterns = maybePattern :| [eitherPattern, pairPattern] -- | 'PatternType' for 'Maybe' maybePattern :: PatternType -maybePattern = "Maybe" `ghcInternalNameFrom` "GHC.Internal.Maybe" |:: [ (?) ] +maybePattern = +#if __GLASGOW_HASKELL__ >= 910 + "Maybe" `_nameFrom` "GHC.Internal.Maybe" +#else + "Maybe" `_nameFrom` "GHC.Maybe" +#endif + |:: [ (?) ] -- | 'PatternType' for 'Either' eitherPattern :: PatternType -eitherPattern = "Either" `ghcInternalNameFrom` "GHC.Internal.Data.Either" |:: [ (?), (?) ] +eitherPattern = +#if __GLASGOW_HASKELL__ >= 910 + "Either" `_nameFrom` "GHC.Internal.Data.Either" +#else + "Either" `_nameFrom` "Data.Either" +#endif + |:: [ (?), (?) ] -- | 'PatternType' for pair @(,)@. pairPattern :: PatternType @@ -223,4 +257,16 @@ foldableMethodsPatterns = ofType = (,) method :: Text -> NameMeta - method name = name `ghcInternalNameFrom` "GHC.Internal.Data.Foldable" + method name = +#if __GLASGOW_HASKELL__ >= 910 + name `_nameFrom` "GHC.Internal.Data.Foldable" +#else + name `_nameFrom` "Data.Foldable" +#endif + +_nameFrom :: Text -> ModuleName -> NameMeta +#if __GLASGOW_HASKELL__ >= 910 +_nameFrom = ghcInternalNameFrom +#else +_nameFrom = baseNameFrom +#endif From e1b5e04ebb48d58796d7bdb327aee0944fbf94bd Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Fri, 31 May 2024 08:13:24 -0400 Subject: [PATCH 05/10] Generate projects --- cabal.project | 99 ++++++++++++++++++++++++++++++ ghc-9.10.1.dhall2cabal.project | 99 ++++++++++++++++++++++++++++++ ghc-9.10.1.dhall2stack.yaml | 99 ++++++++++++++++++++++++++++++ ghc-9.4.8.dhall2cabal.project | 19 ++++++ ghc-9.4.8.dhall2stack.yaml | 20 ++++++ ghc-9.6.5.dhall2cabal.project | 20 ++++++ ghc-9.6.5.dhall2stack.yaml | 21 +++++++ ghc-9.8.2.dhall2cabal.project | 21 +++++++ ghc-9.8.2.dhall2stack.yaml | 22 +++++++ stack.yaml | 107 ++++++++++++++++++++++++++++++--- 10 files changed, 517 insertions(+), 10 deletions(-) create mode 100644 cabal.project create mode 100644 ghc-9.10.1.dhall2cabal.project create mode 100644 ghc-9.10.1.dhall2stack.yaml create mode 100644 ghc-9.4.8.dhall2cabal.project create mode 100644 ghc-9.4.8.dhall2stack.yaml create mode 100644 ghc-9.6.5.dhall2cabal.project create mode 100644 ghc-9.6.5.dhall2stack.yaml create mode 100644 ghc-9.8.2.dhall2cabal.project create mode 100644 ghc-9.8.2.dhall2stack.yaml diff --git a/cabal.project b/cabal.project new file mode 100644 index 0000000..0d35f72 --- /dev/null +++ b/cabal.project @@ -0,0 +1,99 @@ +import: ./project-stackage/ghc-9.10.1.config + +-- We have 1 package. +packages: + . + +-- We have 1 external dependency source package. +-- Source Packages, external (3rd party). +source-repository-package + type: git + location: https://github.com/emilypi/base64.git + tag: 2f985b7b656d942e87c6d742c793a7d9282a3e0e + +-- Version equality constraints. +constraints: + Cabal ==3.12.0.0 + , Cabal-syntax ==3.12.0.0 + , HUnit ==1.6.2.0 + , QuickCheck ==2.15.0.1 + , alex ==3.5.1.0 + , ansi-terminal ==1.0.2 + , ansi-terminal-types ==0.11.5 + , ansi-wl-pprint ==0.6.9 + , async ==2.2.5 + , barbies ==2.1.1.0 + , base-compat ==0.14.0 + , base-orphans ==0.9.2 + , blaze-builder ==0.4.2.3 + , blaze-html ==0.9.2.0 + , blaze-markup ==0.8.3.0 + , boring ==0.2.2 + , cabal-doctest ==1.0.9 + , call-stack ==0.4.0 + , case-insensitive ==1.2.1.0 + , clay ==0.15.0 + , colour ==2.3.6 + , colourista ==0.1.0.2 + , concurrent-output ==1.10.21 + , constraints ==0.14.2 + , cryptohash-sha1 ==0.11.101.0 + , dir-traverse ==0.2.3.0 + , distributive ==0.6.2.1 + , dlist ==1.0 + , erf ==2.0.0.0 + , extensions ==0.1.0.2 + , fail ==4.9.0.0 + , gitrev ==1.3.1 + , happy ==1.20.1.1 + , hashable ==1.4.4.0 + , haskell-lexer ==1.1.1 + , hedgehog ==1.4 + , hspec ==2.11.9 + , hspec-core ==2.11.9 + , hspec-discover ==2.11.9 + , hspec-expectations ==0.8.4 + , hspec-hedgehog ==0.1.1.0 + , integer-logarithms ==1.0.3.1 + , lifted-async ==0.10.2.5 + , lifted-base ==0.2.3.12 + , megaparsec ==9.6.1 + , microaeson ==0.1.0.1 + , mmorph ==1.2.0 + , monad-control ==1.0.3.1 + , optparse-applicative ==0.17.1.0 + , parser-combinators ==1.3.0 + , pretty-show ==1.10 + , pretty-simple ==4.1.2.0 + , prettyprinter ==1.7.1 + , prettyprinter-ansi-terminal ==1.1.3 + , primitive ==0.9.0.0 + , quickcheck-io ==0.2.0 + , random ==1.2.1.2 + , relude ==1.2.1.0 + , resourcet ==1.3.0 + , safe-exceptions ==0.1.7.4 + , scientific ==0.3.8.0 + , selective ==0.7.0.1 + , slist ==0.2.1.0 + , splitmix ==0.1.0.5 + , tagged ==0.8.8 + , terminal-size ==0.3.4 + , text-short ==0.1.6 + , tf-random ==0.5 + , tomland ==1.3.3.2 + , transformers-base ==0.4.6 + , transformers-compat ==0.7.2 + , trial ==0.0.0.0 + , trial-optparse-applicative ==0.0.0.0 + , trial-tomland ==0.0.0.0 + , unliftio-core ==0.2.1.0 + , unordered-containers ==0.2.20 + , validation-selective ==0.2.0.0 + , wl-pprint-annotated ==0.1.0.1 +program-options + ghc-options: -fhide-source-paths + +allow-newer: + unliftio-core:base + diff --git a/ghc-9.10.1.dhall2cabal.project b/ghc-9.10.1.dhall2cabal.project new file mode 100644 index 0000000..0d35f72 --- /dev/null +++ b/ghc-9.10.1.dhall2cabal.project @@ -0,0 +1,99 @@ +import: ./project-stackage/ghc-9.10.1.config + +-- We have 1 package. +packages: + . + +-- We have 1 external dependency source package. +-- Source Packages, external (3rd party). +source-repository-package + type: git + location: https://github.com/emilypi/base64.git + tag: 2f985b7b656d942e87c6d742c793a7d9282a3e0e + +-- Version equality constraints. +constraints: + Cabal ==3.12.0.0 + , Cabal-syntax ==3.12.0.0 + , HUnit ==1.6.2.0 + , QuickCheck ==2.15.0.1 + , alex ==3.5.1.0 + , ansi-terminal ==1.0.2 + , ansi-terminal-types ==0.11.5 + , ansi-wl-pprint ==0.6.9 + , async ==2.2.5 + , barbies ==2.1.1.0 + , base-compat ==0.14.0 + , base-orphans ==0.9.2 + , blaze-builder ==0.4.2.3 + , blaze-html ==0.9.2.0 + , blaze-markup ==0.8.3.0 + , boring ==0.2.2 + , cabal-doctest ==1.0.9 + , call-stack ==0.4.0 + , case-insensitive ==1.2.1.0 + , clay ==0.15.0 + , colour ==2.3.6 + , colourista ==0.1.0.2 + , concurrent-output ==1.10.21 + , constraints ==0.14.2 + , cryptohash-sha1 ==0.11.101.0 + , dir-traverse ==0.2.3.0 + , distributive ==0.6.2.1 + , dlist ==1.0 + , erf ==2.0.0.0 + , extensions ==0.1.0.2 + , fail ==4.9.0.0 + , gitrev ==1.3.1 + , happy ==1.20.1.1 + , hashable ==1.4.4.0 + , haskell-lexer ==1.1.1 + , hedgehog ==1.4 + , hspec ==2.11.9 + , hspec-core ==2.11.9 + , hspec-discover ==2.11.9 + , hspec-expectations ==0.8.4 + , hspec-hedgehog ==0.1.1.0 + , integer-logarithms ==1.0.3.1 + , lifted-async ==0.10.2.5 + , lifted-base ==0.2.3.12 + , megaparsec ==9.6.1 + , microaeson ==0.1.0.1 + , mmorph ==1.2.0 + , monad-control ==1.0.3.1 + , optparse-applicative ==0.17.1.0 + , parser-combinators ==1.3.0 + , pretty-show ==1.10 + , pretty-simple ==4.1.2.0 + , prettyprinter ==1.7.1 + , prettyprinter-ansi-terminal ==1.1.3 + , primitive ==0.9.0.0 + , quickcheck-io ==0.2.0 + , random ==1.2.1.2 + , relude ==1.2.1.0 + , resourcet ==1.3.0 + , safe-exceptions ==0.1.7.4 + , scientific ==0.3.8.0 + , selective ==0.7.0.1 + , slist ==0.2.1.0 + , splitmix ==0.1.0.5 + , tagged ==0.8.8 + , terminal-size ==0.3.4 + , text-short ==0.1.6 + , tf-random ==0.5 + , tomland ==1.3.3.2 + , transformers-base ==0.4.6 + , transformers-compat ==0.7.2 + , trial ==0.0.0.0 + , trial-optparse-applicative ==0.0.0.0 + , trial-tomland ==0.0.0.0 + , unliftio-core ==0.2.1.0 + , unordered-containers ==0.2.20 + , validation-selective ==0.2.0.0 + , wl-pprint-annotated ==0.1.0.1 +program-options + ghc-options: -fhide-source-paths + +allow-newer: + unliftio-core:base + diff --git a/ghc-9.10.1.dhall2stack.yaml b/ghc-9.10.1.dhall2stack.yaml new file mode 100644 index 0000000..95a6f4a --- /dev/null +++ b/ghc-9.10.1.dhall2stack.yaml @@ -0,0 +1,99 @@ +user-message: "WARNING: This stack project is generated." +compiler: ghc-9.10.1 +allow-newer-deps: + - unliftio-core +allow-newer: true + +resolver: ghc-9.10.1 + +# We have 1 package. +packages: + - ./. + +# We have 1 external dependency source package. +extra-deps: + # Source Packages, external (3rd party). + - git: https://github.com/emilypi/base64.git + commit: 2f985b7b656d942e87c6d742c793a7d9282a3e0e + + # Package versions for published packages either not on Stackage or + # not matching the version on Stackage for the resolver we use. + # These package-version extra dependencies are equivalent to cabal constraints. + - Cabal-3.12.0.0 + - Cabal-syntax-3.12.0.0 + - HUnit-1.6.2.0 + - QuickCheck-2.15.0.1 + - alex-3.5.1.0 + - ansi-terminal-1.0.2 + - ansi-terminal-types-0.11.5 + - ansi-wl-pprint-0.6.9 + - async-2.2.5 + - barbies-2.1.1.0 + - base-compat-0.14.0 + - base-orphans-0.9.2 + - blaze-builder-0.4.2.3 + - blaze-html-0.9.2.0 + - blaze-markup-0.8.3.0 + - boring-0.2.2 + - cabal-doctest-1.0.9 + - call-stack-0.4.0 + - case-insensitive-1.2.1.0 + - clay-0.15.0 + - colour-2.3.6 + - colourista-0.1.0.2 + - concurrent-output-1.10.21 + - constraints-0.14.2 + - cryptohash-sha1-0.11.101.0 + - dir-traverse-0.2.3.0 + - distributive-0.6.2.1 + - dlist-1.0 + - erf-2.0.0.0 + - extensions-0.1.0.2 + - fail-4.9.0.0 + - gitrev-1.3.1 + - happy-1.20.1.1 + - hashable-1.4.4.0 + - haskell-lexer-1.1.1 + - hedgehog-1.4 + - hspec-2.11.9 + - hspec-core-2.11.9 + - hspec-discover-2.11.9 + - hspec-expectations-0.8.4 + - hspec-hedgehog-0.1.1.0 + - integer-logarithms-1.0.3.1 + - lifted-async-0.10.2.5 + - lifted-base-0.2.3.12 + - megaparsec-9.6.1 + - microaeson-0.1.0.1 + - mmorph-1.2.0 + - monad-control-1.0.3.1 + - optparse-applicative-0.17.1.0 + - parser-combinators-1.3.0 + - pretty-show-1.10 + - pretty-simple-4.1.2.0 + - prettyprinter-1.7.1 + - prettyprinter-ansi-terminal-1.1.3 + - primitive-0.9.0.0 + - quickcheck-io-0.2.0 + - random-1.2.1.2 + - relude-1.2.1.0 + - resourcet-1.3.0 + - safe-exceptions-0.1.7.4 + - scientific-0.3.8.0 + - selective-0.7.0.1 + - slist-0.2.1.0 + - splitmix-0.1.0.5 + - tagged-0.8.8 + - terminal-size-0.3.4 + - text-short-0.1.6 + - tf-random-0.5 + - tomland-1.3.3.2 + - transformers-base-0.4.6 + - transformers-compat-0.7.2 + - trial-0.0.0.0 + - trial-optparse-applicative-0.0.0.0 + - trial-tomland-0.0.0.0 + - unliftio-core-0.2.1.0 + - unordered-containers-0.2.20 + - validation-selective-0.2.0.0 + - wl-pprint-annotated-0.1.0.1 diff --git a/ghc-9.4.8.dhall2cabal.project b/ghc-9.4.8.dhall2cabal.project new file mode 100644 index 0000000..3b3d96f --- /dev/null +++ b/ghc-9.4.8.dhall2cabal.project @@ -0,0 +1,19 @@ +import: https://stackage.org/lts-21.25/cabal.config + +-- We have 1 package. +packages: + . + +-- Version equality constraints. +constraints: + clay ==0.15.0 + , dir-traverse ==0.2.3.0 + , extensions ==0.1.0.0 + , tomland ==1.3.3.2 + , trial ==0.0.0.0 + , trial-optparse-applicative ==0.0.0.0 + , trial-tomland ==0.0.0.0 + , validation-selective ==0.2.0.0 +program-options + ghc-options: -fhide-source-paths + diff --git a/ghc-9.4.8.dhall2stack.yaml b/ghc-9.4.8.dhall2stack.yaml new file mode 100644 index 0000000..c132fc2 --- /dev/null +++ b/ghc-9.4.8.dhall2stack.yaml @@ -0,0 +1,20 @@ +user-message: "WARNING: This stack project is generated." + +resolver: lts-21.25 + +# We have 1 package. +packages: + - ./. + +extra-deps: + # Package versions for published packages either not on Stackage or + # not matching the version on Stackage for the resolver we use. + # These package-version extra dependencies are equivalent to cabal constraints. + - clay-0.15.0 + - dir-traverse-0.2.3.0 + - extensions-0.1.0.0 + - tomland-1.3.3.2 + - trial-0.0.0.0 + - trial-optparse-applicative-0.0.0.0 + - trial-tomland-0.0.0.0 + - validation-selective-0.2.0.0 diff --git a/ghc-9.6.5.dhall2cabal.project b/ghc-9.6.5.dhall2cabal.project new file mode 100644 index 0000000..62a02d4 --- /dev/null +++ b/ghc-9.6.5.dhall2cabal.project @@ -0,0 +1,20 @@ +import: ./project-stackage/lts-22.23.config + +-- We have 1 package. +packages: + . + +-- Version equality constraints. +constraints: + ansi-wl-pprint ==0.6.9 + , dir-traverse ==0.2.3.0 + , extensions ==0.1.0.1 + , optparse-applicative ==0.17.1.0 + , tomland ==1.3.3.2 + , trial ==0.0.0.0 + , trial-optparse-applicative ==0.0.0.0 + , trial-tomland ==0.0.0.0 + , validation-selective ==0.2.0.0 +program-options + ghc-options: -fhide-source-paths + diff --git a/ghc-9.6.5.dhall2stack.yaml b/ghc-9.6.5.dhall2stack.yaml new file mode 100644 index 0000000..5d55798 --- /dev/null +++ b/ghc-9.6.5.dhall2stack.yaml @@ -0,0 +1,21 @@ +user-message: "WARNING: This stack project is generated." + +resolver: lts-22.23 + +# We have 1 package. +packages: + - ./. + +extra-deps: + # Package versions for published packages either not on Stackage or + # not matching the version on Stackage for the resolver we use. + # These package-version extra dependencies are equivalent to cabal constraints. + - ansi-wl-pprint-0.6.9 + - dir-traverse-0.2.3.0 + - extensions-0.1.0.1 + - optparse-applicative-0.17.1.0@rev:1 + - tomland-1.3.3.2 + - trial-0.0.0.0 + - trial-optparse-applicative-0.0.0.0 + - trial-tomland-0.0.0.0 + - validation-selective-0.2.0.0 diff --git a/ghc-9.8.2.dhall2cabal.project b/ghc-9.8.2.dhall2cabal.project new file mode 100644 index 0000000..2c87e40 --- /dev/null +++ b/ghc-9.8.2.dhall2cabal.project @@ -0,0 +1,21 @@ +import: ./project-stackage/nightly-2024-05-31.config + +-- We have 1 package. +packages: + . + +-- Version equality constraints. +constraints: + trial ==0.0.0.0 + , trial-optparse-applicative ==0.0.0.0 + , trial-tomland ==0.0.0.0 + , dir-traverse ==0.2.3.0 + , tomland ==1.3.3.2 + , extensions ==0.1.0.1 + , ansi-wl-pprint ==0.6.9 + , ansi-terminal ==1.0.2 + , ansi-terminal-types ==0.11.5 + , optparse-applicative ==0.17.1.0 +program-options + ghc-options: -fhide-source-paths + diff --git a/ghc-9.8.2.dhall2stack.yaml b/ghc-9.8.2.dhall2stack.yaml new file mode 100644 index 0000000..22e4749 --- /dev/null +++ b/ghc-9.8.2.dhall2stack.yaml @@ -0,0 +1,22 @@ +user-message: "WARNING: This stack project is generated." + +resolver: nightly-2024-05-31 + +# We have 1 package. +packages: + - ./. + +extra-deps: + # Package versions for published packages either not on Stackage or + # not matching the version on Stackage for the resolver we use. + # These package-version extra dependencies are equivalent to cabal constraints. + - trial-0.0.0.0 + - trial-optparse-applicative-0.0.0.0 + - trial-tomland-0.0.0.0 + - dir-traverse-0.2.3.0 + - tomland-1.3.3.2 + - extensions-0.1.0.1 + - ansi-wl-pprint-0.6.9 + - ansi-terminal-1.0.2 + - ansi-terminal-types-0.11.5 + - optparse-applicative-0.17.1.0@rev:1 diff --git a/stack.yaml b/stack.yaml index b1e702a..95a6f4a 100644 --- a/stack.yaml +++ b/stack.yaml @@ -1,12 +1,99 @@ -resolver: lts-22.21 # GHC 9.6.5 +user-message: "WARNING: This stack project is generated." +compiler: ghc-9.10.1 +allow-newer-deps: + - unliftio-core +allow-newer: true +resolver: ghc-9.10.1 + +# We have 1 package. +packages: + - ./. + +# We have 1 external dependency source package. extra-deps: -- ansi-wl-pprint-0.6.9@sha256:fb737bc96e2aef34ad595d54ced7a73f648c521ebcb00fe0679aff45ccd49212,2448 -- dir-traverse-0.2.3.0@sha256:adcc128f201ff95131b15ffe41365dc99c50dc3fa3a910f021521dc734013bfa,2137 -- extensions-0.1.0.1@sha256:131270f3dd3adfa96e48259a200b7303c4f8211f54bff168fb8020dfef2aaec7,5269 -- optparse-applicative-0.17.1.0@sha256:cb5f5f0dc9749846fc0e3df0041a8efee6368cc1cff07336acd4c3b02a951ed6,5147 -- tomland-1.3.3.2@sha256:887dc39a8c9819deb8fcb6fde72e87dad4c94108b1736a5bf7215ccf3117bd0f,9474 -- trial-0.0.0.0@sha256:ebd93f3485dd7f0ce8426fa46b500f26edbea285c2890150123e1b0f6a92c7db,4410 -- trial-optparse-applicative-0.0.0.0@sha256:ee878dbf412849d4fb52d7bca93bec45a6392a93e03a46bd320109b9a0ff2a38,2540 -- trial-tomland-0.0.0.0@sha256:c10c5c3f94e3dcfcad4a66cf70682ace77d5381596aff91fa2030636d07de977,2541 -- validation-selective-0.2.0.0@sha256:e1ab5482dede8bf676d729a09109c7c5f798363b9d458e4197a27afb8b48fdd3,3907 + # Source Packages, external (3rd party). + - git: https://github.com/emilypi/base64.git + commit: 2f985b7b656d942e87c6d742c793a7d9282a3e0e + + # Package versions for published packages either not on Stackage or + # not matching the version on Stackage for the resolver we use. + # These package-version extra dependencies are equivalent to cabal constraints. + - Cabal-3.12.0.0 + - Cabal-syntax-3.12.0.0 + - HUnit-1.6.2.0 + - QuickCheck-2.15.0.1 + - alex-3.5.1.0 + - ansi-terminal-1.0.2 + - ansi-terminal-types-0.11.5 + - ansi-wl-pprint-0.6.9 + - async-2.2.5 + - barbies-2.1.1.0 + - base-compat-0.14.0 + - base-orphans-0.9.2 + - blaze-builder-0.4.2.3 + - blaze-html-0.9.2.0 + - blaze-markup-0.8.3.0 + - boring-0.2.2 + - cabal-doctest-1.0.9 + - call-stack-0.4.0 + - case-insensitive-1.2.1.0 + - clay-0.15.0 + - colour-2.3.6 + - colourista-0.1.0.2 + - concurrent-output-1.10.21 + - constraints-0.14.2 + - cryptohash-sha1-0.11.101.0 + - dir-traverse-0.2.3.0 + - distributive-0.6.2.1 + - dlist-1.0 + - erf-2.0.0.0 + - extensions-0.1.0.2 + - fail-4.9.0.0 + - gitrev-1.3.1 + - happy-1.20.1.1 + - hashable-1.4.4.0 + - haskell-lexer-1.1.1 + - hedgehog-1.4 + - hspec-2.11.9 + - hspec-core-2.11.9 + - hspec-discover-2.11.9 + - hspec-expectations-0.8.4 + - hspec-hedgehog-0.1.1.0 + - integer-logarithms-1.0.3.1 + - lifted-async-0.10.2.5 + - lifted-base-0.2.3.12 + - megaparsec-9.6.1 + - microaeson-0.1.0.1 + - mmorph-1.2.0 + - monad-control-1.0.3.1 + - optparse-applicative-0.17.1.0 + - parser-combinators-1.3.0 + - pretty-show-1.10 + - pretty-simple-4.1.2.0 + - prettyprinter-1.7.1 + - prettyprinter-ansi-terminal-1.1.3 + - primitive-0.9.0.0 + - quickcheck-io-0.2.0 + - random-1.2.1.2 + - relude-1.2.1.0 + - resourcet-1.3.0 + - safe-exceptions-0.1.7.4 + - scientific-0.3.8.0 + - selective-0.7.0.1 + - slist-0.2.1.0 + - splitmix-0.1.0.5 + - tagged-0.8.8 + - terminal-size-0.3.4 + - text-short-0.1.6 + - tf-random-0.5 + - tomland-1.3.3.2 + - transformers-base-0.4.6 + - transformers-compat-0.7.2 + - trial-0.0.0.0 + - trial-optparse-applicative-0.0.0.0 + - trial-tomland-0.0.0.0 + - unliftio-core-0.2.1.0 + - unordered-containers-0.2.20 + - validation-selective-0.2.0.0 + - wl-pprint-annotated-0.1.0.1 From 76f0343973e0a0f77be9799fe1d2143f0ccf738b Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Fri, 31 May 2024 21:41:48 -0400 Subject: [PATCH 06/10] Drop the dhall2 prefix in generated projects' names --- ghc-9.10.1.dhall2cabal.project => ghc-9.10.1.cabal.project | 0 ghc-9.10.1.dhall2stack.yaml => ghc-9.10.1.stack.yaml | 0 ghc-9.4.8.dhall2cabal.project => ghc-9.4.8.cabal.project | 0 ghc-9.4.8.dhall2stack.yaml => ghc-9.4.8.stack.yaml | 0 ghc-9.6.5.dhall2cabal.project => ghc-9.6.5.cabal.project | 0 ghc-9.6.5.dhall2stack.yaml => ghc-9.6.5.stack.yaml | 0 ghc-9.8.2.dhall2cabal.project => ghc-9.8.2.cabal.project | 0 ghc-9.8.2.dhall2stack.yaml => ghc-9.8.2.stack.yaml | 0 8 files changed, 0 insertions(+), 0 deletions(-) rename ghc-9.10.1.dhall2cabal.project => ghc-9.10.1.cabal.project (100%) rename ghc-9.10.1.dhall2stack.yaml => ghc-9.10.1.stack.yaml (100%) rename ghc-9.4.8.dhall2cabal.project => ghc-9.4.8.cabal.project (100%) rename ghc-9.4.8.dhall2stack.yaml => ghc-9.4.8.stack.yaml (100%) rename ghc-9.6.5.dhall2cabal.project => ghc-9.6.5.cabal.project (100%) rename ghc-9.6.5.dhall2stack.yaml => ghc-9.6.5.stack.yaml (100%) rename ghc-9.8.2.dhall2cabal.project => ghc-9.8.2.cabal.project (100%) rename ghc-9.8.2.dhall2stack.yaml => ghc-9.8.2.stack.yaml (100%) diff --git a/ghc-9.10.1.dhall2cabal.project b/ghc-9.10.1.cabal.project similarity index 100% rename from ghc-9.10.1.dhall2cabal.project rename to ghc-9.10.1.cabal.project diff --git a/ghc-9.10.1.dhall2stack.yaml b/ghc-9.10.1.stack.yaml similarity index 100% rename from ghc-9.10.1.dhall2stack.yaml rename to ghc-9.10.1.stack.yaml diff --git a/ghc-9.4.8.dhall2cabal.project b/ghc-9.4.8.cabal.project similarity index 100% rename from ghc-9.4.8.dhall2cabal.project rename to ghc-9.4.8.cabal.project diff --git a/ghc-9.4.8.dhall2stack.yaml b/ghc-9.4.8.stack.yaml similarity index 100% rename from ghc-9.4.8.dhall2stack.yaml rename to ghc-9.4.8.stack.yaml diff --git a/ghc-9.6.5.dhall2cabal.project b/ghc-9.6.5.cabal.project similarity index 100% rename from ghc-9.6.5.dhall2cabal.project rename to ghc-9.6.5.cabal.project diff --git a/ghc-9.6.5.dhall2stack.yaml b/ghc-9.6.5.stack.yaml similarity index 100% rename from ghc-9.6.5.dhall2stack.yaml rename to ghc-9.6.5.stack.yaml diff --git a/ghc-9.8.2.dhall2cabal.project b/ghc-9.8.2.cabal.project similarity index 100% rename from ghc-9.8.2.dhall2cabal.project rename to ghc-9.8.2.cabal.project diff --git a/ghc-9.8.2.dhall2stack.yaml b/ghc-9.8.2.stack.yaml similarity index 100% rename from ghc-9.8.2.dhall2stack.yaml rename to ghc-9.8.2.stack.yaml From 7c82985a17642b31d15422f6e13e9cf08e6dd90f Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Fri, 31 May 2024 21:42:32 -0400 Subject: [PATCH 07/10] Delete GHC versioned hand-crafted Stack projects --- stack-ghc-9.4.8.yaml | 11 ----------- stack-ghc-9.6.3.yaml | 12 ------------ stack-ghc-9.6.4.yaml | 12 ------------ 3 files changed, 35 deletions(-) delete mode 100644 stack-ghc-9.4.8.yaml delete mode 100644 stack-ghc-9.6.3.yaml delete mode 100644 stack-ghc-9.6.4.yaml diff --git a/stack-ghc-9.4.8.yaml b/stack-ghc-9.4.8.yaml deleted file mode 100644 index 19ea7ae..0000000 --- a/stack-ghc-9.4.8.yaml +++ /dev/null @@ -1,11 +0,0 @@ -resolver: lts-21.25 # GHC 9.4.8 - -extra-deps: -- clay-0.14.0@sha256:a50ba73137a39c55e89f24a7792107ec40ba07320b2c5ff7932049845c50ffc9,2204 -- dir-traverse-0.2.3.0@sha256:adcc128f201ff95131b15ffe41365dc99c50dc3fa3a910f021521dc734013bfa,2137 -- extensions-0.1.0.0@sha256:b8105dc43a57b0b3b54879e8dbb905676dfee3e8b59301fefbf2409a0fe95710,4447 -- tomland-1.3.3.2@sha256:887dc39a8c9819deb8fcb6fde72e87dad4c94108b1736a5bf7215ccf3117bd0f,9474 -- trial-0.0.0.0@sha256:ebd93f3485dd7f0ce8426fa46b500f26edbea285c2890150123e1b0f6a92c7db,4410 -- trial-optparse-applicative-0.0.0.0@sha256:ee878dbf412849d4fb52d7bca93bec45a6392a93e03a46bd320109b9a0ff2a38,2540 -- trial-tomland-0.0.0.0@sha256:c10c5c3f94e3dcfcad4a66cf70682ace77d5381596aff91fa2030636d07de977,2541 -- validation-selective-0.2.0.0@sha256:e1ab5482dede8bf676d729a09109c7c5f798363b9d458e4197a27afb8b48fdd3,3907 diff --git a/stack-ghc-9.6.3.yaml b/stack-ghc-9.6.3.yaml deleted file mode 100644 index 941a954..0000000 --- a/stack-ghc-9.6.3.yaml +++ /dev/null @@ -1,12 +0,0 @@ -resolver: lts-22.6 # GHC 9.6.3 - -extra-deps: -- ansi-wl-pprint-0.6.9@sha256:fb737bc96e2aef34ad595d54ced7a73f648c521ebcb00fe0679aff45ccd49212,2448 -- dir-traverse-0.2.3.0@sha256:adcc128f201ff95131b15ffe41365dc99c50dc3fa3a910f021521dc734013bfa,2137 -- extensions-0.1.0.1@sha256:131270f3dd3adfa96e48259a200b7303c4f8211f54bff168fb8020dfef2aaec7,5269 -- optparse-applicative-0.17.1.0@sha256:cb5f5f0dc9749846fc0e3df0041a8efee6368cc1cff07336acd4c3b02a951ed6,5147 -- tomland-1.3.3.2@sha256:887dc39a8c9819deb8fcb6fde72e87dad4c94108b1736a5bf7215ccf3117bd0f,9474 -- trial-0.0.0.0@sha256:ebd93f3485dd7f0ce8426fa46b500f26edbea285c2890150123e1b0f6a92c7db,4410 -- trial-optparse-applicative-0.0.0.0@sha256:ee878dbf412849d4fb52d7bca93bec45a6392a93e03a46bd320109b9a0ff2a38,2540 -- trial-tomland-0.0.0.0@sha256:c10c5c3f94e3dcfcad4a66cf70682ace77d5381596aff91fa2030636d07de977,2541 -- validation-selective-0.2.0.0@sha256:e1ab5482dede8bf676d729a09109c7c5f798363b9d458e4197a27afb8b48fdd3,3907 diff --git a/stack-ghc-9.6.4.yaml b/stack-ghc-9.6.4.yaml deleted file mode 100644 index c92cdd2..0000000 --- a/stack-ghc-9.6.4.yaml +++ /dev/null @@ -1,12 +0,0 @@ -resolver: lts-22.20 # GHC 9.6.4 - -extra-deps: -- ansi-wl-pprint-0.6.9@sha256:fb737bc96e2aef34ad595d54ced7a73f648c521ebcb00fe0679aff45ccd49212,2448 -- dir-traverse-0.2.3.0@sha256:adcc128f201ff95131b15ffe41365dc99c50dc3fa3a910f021521dc734013bfa,2137 -- extensions-0.1.0.1@sha256:131270f3dd3adfa96e48259a200b7303c4f8211f54bff168fb8020dfef2aaec7,5269 -- optparse-applicative-0.17.1.0@sha256:cb5f5f0dc9749846fc0e3df0041a8efee6368cc1cff07336acd4c3b02a951ed6,5147 -- tomland-1.3.3.2@sha256:887dc39a8c9819deb8fcb6fde72e87dad4c94108b1736a5bf7215ccf3117bd0f,9474 -- trial-0.0.0.0@sha256:ebd93f3485dd7f0ce8426fa46b500f26edbea285c2890150123e1b0f6a92c7db,4410 -- trial-optparse-applicative-0.0.0.0@sha256:ee878dbf412849d4fb52d7bca93bec45a6392a93e03a46bd320109b9a0ff2a38,2540 -- trial-tomland-0.0.0.0@sha256:c10c5c3f94e3dcfcad4a66cf70682ace77d5381596aff91fa2030636d07de977,2541 -- validation-selective-0.2.0.0@sha256:e1ab5482dede8bf676d729a09109c7c5f798363b9d458e4197a27afb8b48fdd3,3907 From d6049ef1c775cebb57321f1e990b241d35fa6b98 Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Fri, 31 May 2024 21:43:47 -0400 Subject: [PATCH 08/10] Add project-stackage/resolver.config --- project-stackage/ghc-9.10.1.config | 0 project-stackage/lts-22.23.config | 3375 ++++++++++++++++++++ project-stackage/nightly-2024-05-31.config | 3039 ++++++++++++++++++ 3 files changed, 6414 insertions(+) create mode 100644 project-stackage/ghc-9.10.1.config create mode 100644 project-stackage/lts-22.23.config create mode 100644 project-stackage/nightly-2024-05-31.config diff --git a/project-stackage/ghc-9.10.1.config b/project-stackage/ghc-9.10.1.config new file mode 100644 index 0000000..e69de29 diff --git a/project-stackage/lts-22.23.config b/project-stackage/lts-22.23.config new file mode 100644 index 0000000..a4919ac --- /dev/null +++ b/project-stackage/lts-22.23.config @@ -0,0 +1,3375 @@ +-- NOTE: Due to revisions, this file may not work. See: +-- https://github.com/fpco/stackage-server/issues/232 + +-- Stackage snapshot from: http://www.stackage.org/snapshot/lts-22.23 +-- Please place this file next to your .cabal file as cabal.config +-- To only use tested packages, uncomment the following line: +-- remote-repo: stackage-lts-22.23:http://www.stackage.org/lts-22.23 +with-compiler: ghc-9.6.5 +constraints: abstract-deque ==0.3, + abstract-deque-tests ==0.3, + abstract-par ==0.3.3, + AC-Angle ==1.0, + acc ==0.2.0.3, + ace ==0.6, + acid-state ==0.16.1.3, + action-permutations ==0.0.0.1, + active ==0.2.1, + ad ==4.5.6, + ad-delcont ==0.5.0.0, + adjunctions ==4.4.2, + adler32 ==0.1.2.0, + aern2-mp ==0.2.15.1, + aern2-real ==0.2.15, + aeson ==2.1.2.1, + aeson-attoparsec ==0.0.0, + aeson-casing ==0.2.0.0, + aeson-combinators ==0.1.2.1, + aeson-diff ==1.1.0.13, + aeson-extra ==0.5.1.3, + aeson-generic-compat ==0.0.2.0, + aeson-iproute ==0.3.0, + aeson-optics ==1.2.1, + aeson-picker ==0.1.0.6, + aeson-pretty ==0.8.10, + aeson-qq ==0.8.4, + aeson-schemas ==1.4.2.1, + aeson-typescript ==0.6.3.0, + aeson-unqualified-ast ==1.0.0.3, + aeson-value-parser ==0.19.7.2, + aeson-warning-parser ==0.1.1, + aeson-yak ==0.1.1.3, + aeson-yaml ==1.1.0.1, + Agda ==2.6.4.3, + agda2lagda ==0.2023.6.9, + agreeing ==0.2.2.0, + alarmclock ==0.7.0.6, + alex ==3.4.0.1, + alex-meta ==0.3.0.13, + alex-tools ==0.6.1, + algebra ==4.3.1, + algebraic-graphs ==0.7, + align-audio ==0.0.0.1, + Allure ==0.11.0.0, + almost-fix ==0.0.2, + alsa-core ==0.5.0.1, + alsa-mixer ==0.3.0.1, + alsa-pcm ==0.6.1.1, + alsa-seq ==0.6.0.9, + alternative-vector ==0.0.0, + alternators ==1.0.0.0, + ALUT ==2.4.0.3, + amazonka ==2.0, + amazonka-accessanalyzer ==2.0, + amazonka-account ==2.0, + amazonka-amp ==2.0, + amazonka-amplify ==2.0, + amazonka-amplifybackend ==2.0, + amazonka-amplifyuibuilder ==2.0, + amazonka-apigateway ==2.0, + amazonka-apigatewaymanagementapi ==2.0, + amazonka-apigatewayv2 ==2.0, + amazonka-appconfig ==2.0, + amazonka-appconfigdata ==2.0, + amazonka-appflow ==2.0, + amazonka-appintegrations ==2.0, + amazonka-application-autoscaling ==2.0, + amazonka-applicationcostprofiler ==2.0, + amazonka-application-insights ==2.0, + amazonka-appmesh ==2.0, + amazonka-apprunner ==2.0, + amazonka-appstream ==2.0, + amazonka-arc-zonal-shift ==2.0, + amazonka-athena ==2.0, + amazonka-auditmanager ==2.0, + amazonka-autoscaling ==2.0, + amazonka-backup ==2.0, + amazonka-backup-gateway ==2.0, + amazonka-backupstorage ==2.0, + amazonka-billingconductor ==2.0, + amazonka-braket ==2.0, + amazonka-budgets ==2.0, + amazonka-certificatemanager ==2.0, + amazonka-chime ==2.0, + amazonka-chime-sdk-identity ==2.0, + amazonka-chime-sdk-media-pipelines ==2.0, + amazonka-chime-sdk-meetings ==2.0, + amazonka-chime-sdk-messaging ==2.0, + amazonka-chime-sdk-voice ==2.0, + amazonka-cloudcontrol ==2.0, + amazonka-cloudformation ==2.0, + amazonka-cloudfront ==2.0, + amazonka-cloudhsm ==2.0, + amazonka-cloudsearch ==2.0, + amazonka-cloudsearch-domains ==2.0, + amazonka-cloudtrail ==2.0, + amazonka-cloudwatch ==2.0, + amazonka-cloudwatch-events ==2.0, + amazonka-cloudwatch-logs ==2.0, + amazonka-codeartifact ==2.0, + amazonka-codebuild ==2.0, + amazonka-codecommit ==2.0, + amazonka-codedeploy ==2.0, + amazonka-codeguruprofiler ==2.0, + amazonka-codeguru-reviewer ==2.0, + amazonka-codepipeline ==2.0, + amazonka-codestar-connections ==2.0, + amazonka-codestar-notifications ==2.0, + amazonka-cognito-identity ==2.0, + amazonka-cognito-idp ==2.0, + amazonka-cognito-sync ==2.0, + amazonka-comprehendmedical ==2.0, + amazonka-compute-optimizer ==2.0, + amazonka-config ==2.0, + amazonka-connectcampaigns ==2.0, + amazonka-connectcases ==2.0, + amazonka-connect-contact-lens ==2.0, + amazonka-connectparticipant ==2.0, + amazonka-controltower ==2.0, + amazonka-core ==2.0, + amazonka-customer-profiles ==2.0, + amazonka-databrew ==2.0, + amazonka-dataexchange ==2.0, + amazonka-datapipeline ==2.0, + amazonka-datasync ==2.0, + amazonka-detective ==2.0, + amazonka-devicefarm ==2.0, + amazonka-devops-guru ==2.0, + amazonka-directconnect ==2.0, + amazonka-discovery ==2.0, + amazonka-dlm ==2.0, + amazonka-dms ==2.0, + amazonka-docdb ==2.0, + amazonka-docdb-elastic ==2.0, + amazonka-drs ==2.0, + amazonka-ds ==2.0, + amazonka-dynamodb ==2.0, + amazonka-dynamodb-streams ==2.0, + amazonka-ebs ==2.0, + amazonka-ec2 ==2.0, + amazonka-ec2-instance-connect ==2.0, + amazonka-ecr ==2.0, + amazonka-ecr-public ==2.0, + amazonka-ecs ==2.0, + amazonka-efs ==2.0, + amazonka-eks ==2.0, + amazonka-elasticache ==2.0, + amazonka-elasticbeanstalk ==2.0, + amazonka-elastic-inference ==2.0, + amazonka-elasticsearch ==2.0, + amazonka-elastictranscoder ==2.0, + amazonka-elb ==2.0, + amazonka-elbv2 ==2.0, + amazonka-emr ==2.0, + amazonka-emr-containers ==2.0, + amazonka-emr-serverless ==2.0, + amazonka-evidently ==2.0, + amazonka-finspace ==2.0, + amazonka-finspace-data ==2.0, + amazonka-fis ==2.0, + amazonka-forecast ==2.0, + amazonka-forecastquery ==2.0, + amazonka-frauddetector ==2.0, + amazonka-fsx ==2.0, + amazonka-gamelift ==2.0, + amazonka-gamesparks ==2.0, + amazonka-glacier ==2.0, + amazonka-globalaccelerator ==2.0, + amazonka-glue ==2.0, + amazonka-grafana ==2.0, + amazonka-greengrassv2 ==2.0, + amazonka-groundstation ==2.0, + amazonka-health ==2.0, + amazonka-healthlake ==2.0, + amazonka-honeycode ==2.0, + amazonka-iam ==2.0, + amazonka-identitystore ==2.0, + amazonka-imagebuilder ==2.0, + amazonka-importexport ==2.0, + amazonka-inspector ==2.0, + amazonka-inspector2 ==2.0, + amazonka-iot ==2.0, + amazonka-iot1click-devices ==2.0, + amazonka-iot1click-projects ==2.0, + amazonka-iot-dataplane ==2.0, + amazonka-iotdeviceadvisor ==2.0, + amazonka-iotevents ==2.0, + amazonka-iotevents-data ==2.0, + amazonka-iotfleethub ==2.0, + amazonka-iotfleetwise ==2.0, + amazonka-iot-roborunner ==2.0, + amazonka-iotsecuretunneling ==2.0, + amazonka-iotsitewise ==2.0, + amazonka-iotthingsgraph ==2.0, + amazonka-iottwinmaker ==2.0, + amazonka-iotwireless ==2.0, + amazonka-ivs ==2.0, + amazonka-ivschat ==2.0, + amazonka-kafka ==2.0, + amazonka-kafkaconnect ==2.0, + amazonka-kendra ==2.0, + amazonka-keyspaces ==2.0, + amazonka-kinesis ==2.0, + amazonka-kinesis-analytics ==2.0, + amazonka-kinesisanalyticsv2 ==2.0, + amazonka-kinesis-firehose ==2.0, + amazonka-kinesis-video-signaling ==2.0, + amazonka-kinesis-video-webrtc-storage ==2.0, + amazonka-kms ==2.0, + amazonka-lakeformation ==2.0, + amazonka-lambda ==2.0, + amazonka-lexv2-models ==2.0, + amazonka-license-manager ==2.0, + amazonka-license-manager-linux-subscriptions ==2.0, + amazonka-license-manager-user-subscriptions ==2.0, + amazonka-lightsail ==2.0, + amazonka-location ==2.0, + amazonka-lookoutequipment ==2.0, + amazonka-lookoutmetrics ==2.0, + amazonka-lookoutvision ==2.0, + amazonka-m2 ==2.0, + amazonka-macie ==2.0, + amazonka-maciev2 ==2.0, + amazonka-managedblockchain ==2.0, + amazonka-marketplace-analytics ==2.0, + amazonka-marketplace-catalog ==2.0, + amazonka-marketplace-metering ==2.0, + amazonka-mediaconnect ==2.0, + amazonka-mediapackage-vod ==2.0, + amazonka-mediatailor ==2.0, + amazonka-memorydb ==2.0, + amazonka-mgn ==2.0, + amazonka-migrationhub-config ==2.0, + amazonka-migrationhuborchestrator ==2.0, + amazonka-migration-hub-refactor-spaces ==2.0, + amazonka-migrationhubstrategy ==2.0, + amazonka-ml ==2.0, + amazonka-mwaa ==2.0, + amazonka-neptune ==2.0, + amazonka-network-firewall ==2.0, + amazonka-networkmanager ==2.0, + amazonka-nimble ==2.0, + amazonka-oam ==2.0, + amazonka-omics ==2.0, + amazonka-opensearch ==2.0, + amazonka-opensearchserverless ==2.0, + amazonka-opsworks ==2.0, + amazonka-opsworks-cm ==2.0, + amazonka-outposts ==2.0, + amazonka-panorama ==2.0, + amazonka-personalize ==2.0, + amazonka-personalize-events ==2.0, + amazonka-personalize-runtime ==2.0, + amazonka-pi ==2.0, + amazonka-pinpoint ==2.0, + amazonka-pinpoint-email ==2.0, + amazonka-pinpoint-sms-voice ==2.0, + amazonka-pinpoint-sms-voice-v2 ==2.0, + amazonka-pipes ==2.0, + amazonka-polly ==2.0, + amazonka-privatenetworks ==2.0, + amazonka-proton ==2.0, + amazonka-qldb ==2.0, + amazonka-qldb-session ==2.0, + amazonka-quicksight ==2.0, + amazonka-ram ==2.0, + amazonka-rbin ==2.0, + amazonka-rds ==2.0, + amazonka-rds-data ==2.0, + amazonka-redshift ==2.0, + amazonka-redshift-data ==2.0, + amazonka-redshift-serverless ==2.0, + amazonka-rekognition ==2.0, + amazonka-resiliencehub ==2.0, + amazonka-resource-explorer-v2 ==2.0, + amazonka-robomaker ==2.0, + amazonka-rolesanywhere ==2.0, + amazonka-route53 ==2.0, + amazonka-route53-domains ==2.0, + amazonka-route53-recovery-cluster ==2.0, + amazonka-route53-recovery-control-config ==2.0, + amazonka-route53-recovery-readiness ==2.0, + amazonka-route53resolver ==2.0, + amazonka-rum ==2.0, + amazonka-s3 ==2.0, + amazonka-s3outposts ==2.0, + amazonka-sagemaker-a2i-runtime ==2.0, + amazonka-sagemaker-edge ==2.0, + amazonka-sagemaker-featurestore-runtime ==2.0, + amazonka-sagemaker-geospatial ==2.0, + amazonka-sagemaker-metrics ==2.0, + amazonka-savingsplans ==2.0, + amazonka-scheduler ==2.0, + amazonka-schemas ==2.0, + amazonka-sdb ==2.0, + amazonka-securityhub ==2.0, + amazonka-securitylake ==2.0, + amazonka-servicecatalog ==2.0, + amazonka-servicecatalog-appregistry ==2.0, + amazonka-service-quotas ==2.0, + amazonka-ses ==2.0, + amazonka-sesv2 ==2.0, + amazonka-shield ==2.0, + amazonka-signer ==2.0, + amazonka-simspaceweaver ==2.0, + amazonka-sms ==2.0, + amazonka-sms-voice ==2.0, + amazonka-snowball ==2.0, + amazonka-snow-device-management ==2.0, + amazonka-sns ==2.0, + amazonka-sqs ==2.0, + amazonka-ssm ==2.0, + amazonka-ssm-contacts ==2.0, + amazonka-ssm-incidents ==2.0, + amazonka-ssm-sap ==2.0, + amazonka-sso ==2.0, + amazonka-sso-admin ==2.0, + amazonka-sso-oidc ==2.0, + amazonka-stepfunctions ==2.0, + amazonka-storagegateway ==2.0, + amazonka-sts ==2.0, + amazonka-support ==2.0, + amazonka-support-app ==2.0, + amazonka-swf ==2.0, + amazonka-synthetics ==2.0, + amazonka-test ==2.0, + amazonka-textract ==2.0, + amazonka-timestream-query ==2.0, + amazonka-timestream-write ==2.0, + amazonka-transfer ==2.0, + amazonka-voice-id ==2.0, + amazonka-waf ==2.0, + amazonka-wafv2 ==2.0, + amazonka-wellarchitected ==2.0, + amazonka-wisdom ==2.0, + amazonka-worklink ==2.0, + amazonka-workmailmessageflow ==2.0, + amazonka-workspaces ==2.0, + amazonka-workspaces-web ==2.0, + amazonka-xray ==2.0, + amqp ==0.22.2, + amqp-utils ==0.6.4.0, + annotated-exception ==0.2.0.5, + annotated-wl-pprint ==0.7.0, + ansi-terminal ==1.0.2, + ansi-terminal-game ==1.9.3.0, + ansi-terminal-types ==0.11.5, + -- ansi-wl-pprint ==1.0.2, + ANum ==0.2.0.2, + aos-signature ==0.1.1, + apecs ==0.9.6, + apecs-gloss ==0.2.4, + apecs-physics ==0.4.6, + api-field-json-th ==0.1.0.2, + ap-normalize ==0.1.0.1, + appar ==0.1.8, + appendful ==0.1.0.0, + appendful-persistent ==0.1.0.1, + appendmap ==0.1.5, + apply-refact ==0.13.0.0, + apportionment ==0.0.0.4, + approximate ==0.3.5, + approximate-equality ==1.1.0.2, + arbor-lru-cache ==0.1.1.1, + arithmoi ==0.13.0.0, + array installed, + array-memoize ==0.6.0, + arrow-extras ==0.1.0.1, + arrows ==0.4.4.2, + ascii ==1.7.0.1, + ascii-case ==1.0.1.3, + ascii-caseless ==0.0.0.1, + ascii-char ==1.0.1.0, + ascii-group ==1.0.0.17, + ascii-numbers ==1.2.0.1, + ascii-predicates ==1.0.1.3, + ascii-progress ==0.3.3.0, + ascii-superset ==1.3.0.1, + ascii-th ==1.2.0.1, + asn1-encoding ==0.9.6, + asn1-parse ==0.9.5, + asn1-types ==0.3.4, + assert-failure ==0.1.3.0, + assoc ==1.1.1, + astro ==0.4.3.0, + async ==2.2.5, + async-extra ==0.2.0.0, + async-pool ==0.9.2, + async-refresh ==0.3.0.0, + async-refresh-tokens ==0.4.0.0, + atom-basic ==0.2.5, + atom-conduit ==0.9.0.1, + atomic-counter ==0.1.2.1, + atomic-primops ==0.8.7, + atomic-write ==0.2.0.7, + attoparsec ==0.14.4, + attoparsec-aeson ==2.1.0.0, + attoparsec-base64 ==0.0.0, + attoparsec-binary ==0.2, + attoparsec-data ==1.0.5.4, + attoparsec-expr ==0.1.1.2, + attoparsec-framer ==0.1.0.3, + attoparsec-iso8601 ==1.1.1.0, + attoparsec-path ==0.0.0.1, + attoparsec-run ==0.0.2.0, + attoparsec-time ==1.0.3.1, + attoparsec-uri ==0.0.9, + audacity ==0.0.2.2, + authenticate ==1.3.5.2, + authenticate-oauth ==1.7, + autodocodec ==0.2.2.0, + autodocodec-openapi3 ==0.2.1.1, + autodocodec-schema ==0.1.0.3, + autodocodec-yaml ==0.2.0.3, + autoexporter ==2.0.0.12, + auto-update ==0.1.6, + avro ==0.6.1.2, + aws ==0.24.1, + aws-cloudfront-signed-cookies ==0.2.0.12, + aws-sns-verify ==0.0.0.3, + aws-xray-client ==0.1.0.2, + aws-xray-client-persistent ==0.1.0.5, + aws-xray-client-wai ==0.1.0.2, + backprop ==0.2.6.5, + backtracking ==0.1.0, + bank-holidays-england ==0.2.0.9, + barbies ==2.0.5.0, + barrier ==0.1.1, + base installed, + base16 ==1.0, + base16-bytestring ==1.0.2.0, + base32 ==0.4, + base32string ==0.9.1, + base58-bytestring ==0.1.0, + base58string ==0.10.0, + base64 ==0.4.2.4, + base64-bytestring ==1.2.1.0, + base64-bytestring-type ==1.0.1, + base64-string ==0.2, + base-compat ==0.13.1, + base-compat-batteries ==0.13.1, + basement ==0.0.16, + base-orphans ==0.9.2, + base-prelude ==1.6.1.1, + base-unicode-symbols ==0.2.4.2, + basic-prelude ==0.7.0, + battleship-combinatorics ==0.0.1, + bazel-runfiles ==0.12, + bbdb ==0.8, + bcp47 ==0.2.0.6, + bcp47-orphans ==0.1.0.6, + bcrypt ==0.0.11, + beam-core ==0.10.1.0, + bech32 ==1.1.7, + bech32-th ==1.1.7, + benchpress ==0.2.2.23, + bencode ==0.6.1.1, + benri-hspec ==0.1.0.2, + between ==0.11.0.0, + bibtex ==0.1.0.7, + bifunctor-classes-compat ==0.1, + bifunctors ==5.6.2, + bimap ==0.5.0, + bimaps ==0.1.0.2, + bin ==0.1.3, + binance-exports ==0.1.2.0, + binary installed, + binary-conduit ==1.3.1, + binaryen ==0.0.6.0, + binary-generic-combinators ==0.4.4.0, + binary-ieee754 ==0.1.0.0, + binary-instances ==1.0.4, + binary-list ==1.1.1.2, + binary-orphans ==1.0.5, + binary-parser ==0.5.7.6, + binary-search ==2.0.0, + binary-shared ==0.8.3, + binary-tagged ==0.3.1, + bindings-DSL ==1.0.25, + bindings-GLFW ==3.3.9.1, + bindings-libzip ==1.0.1, + bindings-uname ==0.1, + BiobaseEnsembl ==0.2.0.1, + BiobaseNewick ==0.0.0.2, + bitarray ==0.0.1.1, + bits ==0.6, + bitset-word8 ==0.1.1.2, + bitvec ==1.1.5.0, + bitwise ==1.0.0.1, + bitwise-enum ==1.0.1.2, + blake2 ==0.3.0.1, + Blammo ==1.1.2.3, + blank-canvas ==0.7.4, + blanks ==0.5.0, + blas-carray ==0.1.0.2, + blas-comfort-array ==0.0.0.3, + blas-ffi ==0.1, + blas-hs ==0.1.1.0, + blaze-bootstrap ==0.1.0.1, + blaze-builder ==0.4.2.3, + blaze-colonnade ==1.2.3.0, + blaze-html ==0.9.2.0, + blaze-markup ==0.8.3.0, + blaze-svg ==0.3.7, + blaze-textual ==0.2.3.1, + bloodhound ==0.21.0.0, + bloomfilter ==2.0.1.2, + bm ==0.2.0.0, + bmp ==1.2.6.4, + bnb-staking-csvs ==0.2.2.0, + BNFC ==2.9.5, + BNFC-meta ==0.6.1, + board-games ==0.4, + bodhi ==0.1.0, + boltzmann-samplers ==0.1.1.0, + Boolean ==0.2.4, + boolsimplifier ==0.1.8, + boomerang ==1.4.9.3, + boomwhacker ==0.0.1, + bordacount ==0.1.0.0, + boring ==0.2.2, + bound ==2.0.7, + BoundedChan ==1.0.3.0, + bounded-qsem ==0.1.0.2, + bounded-queue ==1.0.0, + boundingboxes ==0.2.3, + box ==0.9.3.1, + boxes ==0.1.5, + breakpoint ==0.1.4.0, + brick ==2.1.1, + broadcast-chan ==0.2.1.2, + brotli ==0.0.0.1, + brotli-streams ==0.0.0.0, + bsb-http-chunked ==0.0.0.4, + bson ==0.4.0.1, + bson-lens ==0.1.1, + btrfs ==0.2.1.0, + buffer-builder ==0.2.4.8, + buffer-pipe ==0.0, + bugsnag ==1.1.0.0, + bugsnag-haskell ==0.0.4.4, + bugsnag-hs ==0.2.0.12, + bugsnag-wai ==1.0.0.1, + bugsnag-yesod ==1.0.1.0, + bugzilla-redhat ==1.0.1.1, + burrito ==2.0.1.10, + bv ==0.5, + bv-little ==1.3.2, + bv-sized ==1.0.5, + byteable ==0.1.1, + bytebuild ==0.3.16.2, + byte-count-reader ==0.10.1.11, + bytedump ==1.0, + bytehash ==0.1.1.0, + byte-order ==0.1.3.1, + byteorder ==1.0.4, + bytes ==0.17.3, + byteset ==0.1.1.1, + byteslice ==0.2.13.2, + bytesmith ==0.3.11.1, + bytestring installed, + bytestring-builder ==0.10.8.2.0, + bytestring-conversion ==0.3.2, + bytestring-lexing ==0.5.0.12, + bytestring-strict-builder ==0.4.5.7, + bytestring-to-vector ==0.3.0.1, + bytestring-tree-builder ==0.2.7.12, + bytestring-trie ==0.2.7.3, + bz2 ==1.0.1.2, + bzip2-clib ==1.0.8, + bzlib ==0.5.2.0, + bzlib-conduit ==0.3.0.3, + c14n ==0.1.0.3, + c2hs ==0.28.8, + Cabal installed, + cabal2nix ==2.19.1, + cabal2spec ==2.7.1, + cabal-appimage ==0.4.0.4, + cabal-clean ==0.2.20230609, + cabal-debian ==5.2.3, + cabal-doctest ==1.0.9, + cabal-file ==0.1.1, + cabal-install ==3.10.3.0, + cabal-install-solver ==3.10.2.1, + cabal-plan ==0.7.3.0, + cabal-rpm ==2.1.5, + cabal-sort ==0.1.2, + Cabal-syntax installed, + cache ==0.1.3.0, + cached-json-file ==0.1.1, + cacophony ==0.10.1, + cairo ==0.13.10.0, + cairo-image ==0.1.0.3, + calendar-recycling ==0.0.0.1, + call-alloy ==0.4.1.1, + calligraphy ==0.1.6, + call-plantuml ==0.0.1.3, + call-stack ==0.4.0, + can-i-haz ==0.3.1.1, + ca-province-codes ==1.0.0.0, + cardano-coin-selection ==1.0.1, + carray ==0.1.6.8, + casa-client ==0.0.2, + casa-types ==0.0.2, + cased ==0.1.0.0, + case-insensitive ==1.2.1.0, + cases ==0.1.4.3, + casing ==0.1.4.1, + cassava ==0.5.3.1, + cassava-conduit ==0.6.6, + cassava-megaparsec ==2.0.4, + cast ==0.1.0.2, + cborg ==0.2.10.0, + cborg-json ==0.2.6.0, + cdar-mBound ==0.1.0.4, + c-enum ==0.1.1.3, + cereal ==0.5.8.3, + cereal-conduit ==0.8.0, + cereal-text ==0.1.0.2, + cereal-unordered-containers ==0.1.0.1, + cereal-vector ==0.2.0.1, + cfenv ==0.1.0.0, + cgi ==3001.5.0.1, + chan ==0.0.4.1, + ChannelT ==0.0.0.7, + character-cases ==0.1.0.6, + charset ==0.3.10, + charsetdetect-ae ==1.1.0.4, + Chart ==1.9.5, + Chart-cairo ==1.9.4.1, + Chart-diagrams ==1.9.5.1, + chart-svg ==0.5.2.0, + ChasingBottoms ==1.3.1.14, + check-email ==1.0.2, + checkers ==0.6.0, + checksum ==0.0.0.1, + chimera ==0.3.4.0, + choice ==0.2.3, + chronologique ==0.3.1.3, + chronos ==1.1.6.1, + chronos-bench ==0.2.0.2, + chunked-data ==0.3.1, + cipher-aes ==0.2.11, + cipher-camellia ==0.0.2, + cipher-rc4 ==0.1.4, + circle-packing ==0.1.0.6, + circular ==0.4.0.3, + citeproc ==0.8.1, + clash-prelude ==1.8.1, + classy-prelude ==1.5.0.3, + classy-prelude-conduit ==1.5.0, + classy-prelude-yesod ==1.5.0, + clay ==0.14.0, + cleff ==0.3.3.0, + clientsession ==0.9.2.0, + Clipboard ==2.3.2.0, + clock ==0.8.4, + closed ==0.2.0.2, + clumpiness ==0.17.0.2, + ClustalParser ==1.3.0, + cmark ==0.6.1, + cmark-gfm ==0.2.6, + cmark-lucid ==0.1.0.0, + cmdargs ==0.10.22, + codec-beam ==0.2.0, + code-conjure ==0.5.14, + code-page ==0.2.1, + coinor-clp ==0.0.0.2, + cointracking-imports ==0.1.0.2, + collect-errors ==0.1.6.0, + co-log ==0.6.1.0, + co-log-concurrent ==0.5.1.0, + co-log-core ==0.3.2.2, + co-log-polysemy ==0.0.1.4, + colonnade ==1.2.0.2, + Color ==0.3.3, + colorful-monoids ==0.2.1.3, + colorize-haskell ==1.0.1, + colour ==2.3.6, + colourista ==0.1.0.2, + columnar ==1.0.0.0, + combinatorial ==0.1.1, + comfort-array ==0.5.5, + comfort-array-shape ==0.0, + comfort-blas ==0.0.3, + comfort-fftw ==0.0.0.1, + comfort-glpk ==0.1, + comfort-graph ==0.0.4, + commonmark ==0.2.6, + commonmark-extensions ==0.2.5.4, + commonmark-pandoc ==0.2.2.1, + commutative ==0.0.2, + commutative-semigroups ==0.1.1.0, + comonad ==5.0.8, + compact ==0.2.0.0, + compactmap ==0.1.4.4, + companion ==0.1.0, + compdata ==0.13.1, + compensated ==0.8.3, + compiler-warnings ==0.1.0, + componentm ==0.0.0.2, + componentm-devel ==0.0.0.2, + composable-associations ==0.1.0.0, + composite-base ==0.8.2.1, + composite-binary ==0.8.2.2, + composite-hashable ==0.8.2.2, + composite-tuple ==0.1.2.0, + composite-xstep ==0.1.0.0, + composition ==1.0.2.2, + composition-extra ==2.1.0, + composition-prelude ==3.0.0.2, + concise ==0.1.0.1, + concurrency ==1.11.0.3, + concurrent-extra ==0.7.0.12, + concurrent-output ==1.10.21, + concurrent-split ==0.0.1.1, + concurrent-supply ==0.1.8, + cond ==0.5.1, + conduit ==1.3.5, + conduit-aeson ==0.1.0.1, + conduit-combinators ==1.3.0, + conduit-concurrent-map ==0.1.3, + conduit-extra ==1.3.6, + conduit-parse ==0.2.1.1, + conduit-zstd ==0.0.2.0, + conferer ==1.1.0.0, + conferer-aeson ==1.1.0.2, + conferer-warp ==1.1.0.1, + config-ini ==0.2.7.0, + configuration-tools ==0.7.0, + configurator ==0.3.0.0, + configurator-export ==0.1.0.1, + configurator-pg ==0.2.10, + config-value ==0.8.3, + constraints ==0.14.2, + constraints-extras ==0.4.0.0, + constraint-tuples ==0.1.2, + construct ==0.3.1.2, + containers installed, + context ==0.2.1.0, + context-http-client ==0.2.0.2, + context-resource ==0.2.0.2, + context-wai-middleware ==0.2.0.2, + contiguous ==0.6.4.2, + contravariant ==1.5.5, + contravariant-extras ==0.3.5.4, + control-bool ==0.2.1, + control-dsl ==0.2.1.3, + control-monad-free ==0.6.2, + control-monad-omega ==0.3.2, + convertible ==1.1.1.1, + cookie ==0.4.6, + copilot ==3.19.1, + copilot-c99 ==3.19.1, + copilot-core ==3.19.1, + copilot-interpreter ==3.19.1, + copilot-language ==3.19.1, + copilot-libraries ==3.19.1, + copilot-prettyprinter ==3.19.1, + copilot-theorem ==3.19.1, + copr-api ==0.2.0, + core-data ==0.3.9.1, + core-program ==0.7.0.0, + core-telemetry ==0.2.9.4, + core-text ==0.3.8.1, + countable ==1.2, + country ==0.2.4.2, + covariance ==0.2.0.1, + cpphs ==1.20.9.1, + cpu ==0.1.2, + cpuinfo ==0.1.0.2, + cql ==4.0.4, + cql-io ==1.1.1, + crackNum ==3.4, + crc32c ==0.1.0, + credential-store ==0.1.2, + criterion ==1.6.3.0, + criterion-measurement ==0.2.2.0, + crypto-api ==0.13.3, + crypto-api-tests ==0.3, + crypto-cipher-tests ==0.0.11, + crypto-cipher-types ==0.0.9, + cryptocompare ==0.1.2, + cryptohash ==0.11.9, + cryptohash-cryptoapi ==0.1.4, + cryptohash-md5 ==0.11.101.0, + cryptohash-sha1 ==0.11.101.0, + cryptohash-sha256 ==0.11.102.1, + cryptohash-sha512 ==0.11.102.0, + crypton ==0.34, + crypton-conduit ==0.2.3, + crypton-connection ==0.3.2, + cryptonite ==0.30, + cryptonite-conduit ==0.2.2, + cryptonite-openssl ==0.7, + crypton-x509 ==1.7.6, + crypton-x509-store ==1.6.9, + crypton-x509-system ==1.6.7, + crypton-x509-validation ==1.6.12, + crypto-pubkey-types ==0.4.3, + crypto-random-api ==0.2.0, + cryptostore ==0.3.1.0, + crypt-sha512 ==0, + csp ==1.4.0, + css-syntax ==0.1.0.2, + css-text ==0.1.3.0, + c-struct ==0.1.3.0, + csv ==0.1.2, + ctrie ==0.2, + cubicbezier ==0.6.0.7, + cubicspline ==0.1.2, + cuda ==0.11.0.1, + cue-sheet ==2.0.2, + curl ==1.3.8, + currency ==0.2.0.0, + currycarbon ==0.3.0.1, + cursor ==0.3.2.0, + cursor-brick ==0.1.0.1, + cursor-fuzzy-time ==0.0.0.0, + cursor-gen ==0.4.0.0, + cutter ==0.0, + cyclotomic ==1.1.2, + data-accessor ==0.2.3.1, + data-accessor-mtl ==0.2.0.5, + data-accessor-transformers ==0.2.1.8, + data-array-byte ==0.1.0.1, + data-binary-ieee754 ==0.4.4, + data-bword ==0.1.0.2, + data-checked ==0.3, + data-clist ==0.2, + data-default ==0.7.1.1, + data-default-class ==0.1.2.0, + data-default-instances-base ==0.1.0.1, + data-default-instances-bytestring ==0.0.1, + data-default-instances-case-insensitive ==0.0.1, + data-default-instances-containers ==0.0.1, + data-default-instances-dlist ==0.0.1, + data-default-instances-old-locale ==0.0.1, + data-default-instances-unordered-containers ==0.0.1, + data-default-instances-vector ==0.0.1, + data-diverse ==4.7.1.0, + datadog ==0.3.0.0, + data-dword ==0.3.2.1, + data-endian ==0.1.1, + data-fix ==0.3.3, + data-forest ==0.1.0.12, + data-functor-logistic ==0.0, + data-has ==0.4.0.0, + data-hash ==0.2.0.1, + data-interval ==2.1.2, + data-inttrie ==0.1.4, + data-lens-light ==0.1.2.4, + data-memocombinators ==0.5.1, + data-msgpack ==0.0.13, + data-msgpack-types ==0.0.3, + data-or ==1.0.0.7, + data-ordlist ==0.4.7.0, + data-ref ==0.1, + data-reify ==0.6.3, + data-serializer ==0.3.5, + data-sketches ==0.3.1.0, + data-sketches-core ==0.1.0.0, + data-textual ==0.3.0.3, + dataurl ==0.1.0.0, + DAV ==1.3.4, + dbcleaner ==0.1.3, + DBFunctor ==0.1.2.1, + dbus ==1.3.3, + dbus-hslogger ==0.1.0.1, + debian ==4.0.5, + debian-build ==0.10.2.1, + debug-trace-var ==0.2.0, + dec ==0.0.6, + Decimal ==0.5.2, + declarative ==0.5.4, + deepseq installed, + deepseq-generics ==0.2.0.0, + deferred-folds ==0.9.18.6, + dejafu ==2.4.0.5, + dense-linear-algebra ==0.1.0.0, + dependent-map ==0.4.0.0, + dependent-sum ==0.7.2.0, + dependent-sum-template ==0.1.1.1, + depq ==0.4.2, + deque ==0.4.4.1, + deriveJsonNoPrefix ==0.1.0.1, + derive-storable ==0.3.1.0, + derive-topdown ==0.0.3.0, + deriving-aeson ==0.2.9, + deriving-compat ==0.6.6, + deriving-trans ==0.9.1.0, + detour-via-sci ==1.0.0, + df1 ==0.4.3, + dhall ==1.42.1, + dhall-bash ==1.0.41, + di ==1.3, + diagrams ==1.4.1, + diagrams-builder ==0.8.0.6, + diagrams-cairo ==1.4.2.1, + diagrams-canvas ==1.4.1.2, + diagrams-contrib ==1.4.5.1, + diagrams-core ==1.5.1.1, + diagrams-gtk ==1.4, + diagrams-html5 ==1.4.2, + diagrams-lib ==1.4.6.2, + diagrams-postscript ==1.5.1.1, + diagrams-rasterific ==1.4.2.3, + diagrams-solve ==0.1.3, + diagrams-svg ==1.4.3.1, + dice ==0.1.1, + di-core ==1.0.4, + dictionary-sharing ==0.1.0.0, + di-df1 ==1.2.1, + Diff ==0.4.1, + diff-loc ==0.1.0.0, + digest ==0.0.2.1, + digits ==0.3.1, + di-handle ==1.0.1, + dimensional ==1.5, + di-monad ==1.3.5, + directory installed, + directory-ospath-streaming ==0.1.0.1, + directory-tree ==0.12.1, + direct-sqlite ==2.3.29, + dirichlet ==0.1.0.7, + discount ==0.1.1, + discover-instances ==0.1.0.0, + discrimination ==0.5, + disk-free-space ==0.1.0.1, + distributed-closure ==0.5.0.0, + distributed-static ==0.3.10, + distribution-nixpkgs ==1.7.1, + distribution-opensuse ==1.1.4, + distributive ==0.6.2.1, + diversity ==0.8.1.0, + djinn-lib ==0.0.1.4, + dl-fedora ==1.0, + dlist ==1.0, + dlist-instances ==0.1.1.1, + dlist-nonempty ==0.1.3, + dns ==4.2.0, + dockerfile ==0.2.0, + doclayout ==0.4.0.1, + doctemplates ==0.11, + doctest ==0.22.2, + doctest-discover ==0.2.0.0, + doctest-driver-gen ==0.3.0.8, + doctest-exitcode-stdio ==0.0, + doctest-extract ==0.1.2, + doctest-lib ==0.1.1.1, + doctest-parallel ==0.3.1.1, + doldol ==0.4.1.2, + do-list ==1.0.1, + domain ==0.1.1.5, + domain-aeson ==0.1.1.2, + domain-cereal ==0.1.0.1, + domain-core ==0.1.0.4, + domain-optics ==0.1.0.4, + do-notation ==0.1.0.2, + dot ==0.3, + dotenv ==0.11.0.2, + dotgen ==0.4.3, + dotnet-timespan ==0.0.1.0, + double-conversion ==2.0.5.0, + DPutils ==0.1.1.0, + drawille ==0.1.3.0, + drifter ==0.3.0, + drifter-postgresql ==0.2.1, + drifter-sqlite ==0.1.0.0, + dsp ==0.2.5.2, + dual-tree ==0.2.3.1, + dublincore-xml-conduit ==0.1.0.3, + duration ==0.2.0.0, + dvorak ==0.1.0.0, + dynamic-state ==0.3.1, + dyre ==0.9.2, + eap ==0.9.0.2, + Earley ==0.13.0.1, + easy-file ==0.2.5, + easy-logger ==0.1.0.7, + Ebnf2ps ==1.0.15, + echo ==0.1.4, + ecstasy ==0.2.1.0, + ed25519 ==0.0.5.0, + edit-distance ==0.2.2.1, + edit-distance-vector ==1.0.0.4, + editor-open ==0.6.0.0, + effectful ==2.3.0.0, + effectful-core ==2.3.0.1, + effectful-plugin ==1.1.0.2, + effectful-th ==1.0.0.1, + egison-pattern-src ==0.2.1.2, + either ==5.0.2, + either-unwrap ==1.1, + ekg-core ==0.1.1.7, + elerea ==2.9.0, + elf ==0.31, + eliminators ==0.9.3, + elm-bridge ==0.8.3, + elm-core-sources ==1.0.0, + elm-export ==0.6.0.1, + elm-street ==0.2.2.1, + elynx ==0.7.2.2, + elynx-markov ==0.7.2.2, + elynx-nexus ==0.7.2.2, + elynx-seq ==0.7.2.2, + elynx-tools ==0.7.2.2, + elynx-tree ==0.7.2.2, + emacs-module ==0.2.1, + email-validate ==2.3.2.20, + emojis ==0.1.3, + enclosed-exceptions ==1.0.3, + ENIG ==0.0.1.0, + entropy ==0.4.1.10, + enummapset ==0.7.2.0, + enumset ==0.1, + enum-subset-generate ==0.1.0.1, + enum-text ==0.5.3.0, + envelope ==0.2.2.0, + envparse ==0.5.0, + envy ==2.1.3.0, + epub-metadata ==5.2, + eq ==4.3, + equal-files ==0.0.5.4, + equational-reasoning ==0.7.0.3, + equivalence ==0.4.1, + erf ==2.0.0.0, + errata ==0.4.0.2, + error ==1.0.0.0, + errorcall-eq-instance ==0.3.0, + error-or ==0.3.0, + error-or-utils ==0.2.0, + errors ==2.3.0, + errors-ext ==0.4.2, + ersatz ==0.5, + esqueleto ==3.5.11.2, + event-list ==0.1.3, + every ==0.0.1, + evm-opcodes ==0.1.2, + exact-combinatorics ==0.2.0.11, + exact-pi ==0.5.0.2, + exception-hierarchy ==0.1.0.11, + exception-mtl ==0.4.0.2, + exceptions installed, + exception-transformers ==0.4.0.12, + exception-via ==0.2.0.0, + executable-hash ==0.2.0.4, + executable-path ==0.0.3.1, + exinst ==0.9, + exit-codes ==1.0.0, + exomizer ==1.0.0, + exon ==1.6.1.1, + expiring-cache-map ==0.0.6.1, + explainable-predicates ==0.1.2.4, + explicit-exception ==0.2, + exp-pairs ==0.2.1.0, + express ==1.0.16, + extended-reals ==0.2.4.0, + extensible ==0.9, + extensible-effects ==5.0.0.1, + extensible-exceptions ==0.1.1.4, + extra ==1.7.16, + extractable-singleton ==0.0.1, + extra-data-yj ==0.1.0.0, + extrapolate ==0.4.6, + fail ==4.9.0.0, + FailT ==0.1.2.0, + fakedata ==1.0.3, + fakedata-parser ==0.1.0.0, + fakedata-quickcheck ==0.2.0, + fakefs ==0.3.0.2, + fakepull ==0.3.0.2, + faktory ==1.1.2.7, + fasta ==0.10.4.2, + fast-digits ==0.3.2.0, + fast-logger ==3.2.3, + fast-math ==1.0.2, + fast-myers-diff ==0.0.0, + fb ==2.1.1.1, + fcf-family ==0.2.0.1, + fclabels ==2.0.5.1, + fdo-notify ==0.3.1, + feature-flags ==0.1.0.1, + fedora-dists ==2.1.1, + fedora-haskell-tools ==1.1, + FenwickTree ==0.1.2.1, + fft ==0.1.8.7, + fftw-ffi ==0.1, + fgl ==5.8.2.0, + fgl-arbitrary ==0.2.0.6, + fields-json ==0.4.0.0, + file-embed ==0.0.16.0, + file-embed-lzma ==0.0.1, + file-io ==0.1.1, + filelock ==0.1.1.7, + filemanip ==0.3.6.3, + file-modules ==0.1.2.4, + filepath installed, + filepath-bytestring ==1.4.2.1.13, + file-path-th ==0.1.0.0, + filepattern ==0.1.3, + fileplow ==0.1.0.0, + filter-logger ==0.6.0.0, + filtrable ==0.1.6.0, + fin ==0.3, + FindBin ==0.0.5, + fingertree ==0.1.5.0, + finite-typelits ==0.1.6.0, + first-class-families ==0.8.1.0, + fits-parse ==0.3.6, + fitspec ==0.4.10, + fixed ==0.3, + fixed-length ==0.2.3.1, + fixed-vector ==1.2.3.0, + fixed-vector-hetero ==0.6.1.1, + fix-whitespace ==0.1, + flac ==0.2.1, + flac-picture ==0.1.3, + flags-applicative ==0.1.0.3, + flat ==0.6, + flatparse ==0.5.1.0, + flay ==0.4, + flexible-defaults ==0.0.3, + FloatingHex ==0.5, + floatshow ==0.2.4, + flow ==2.0.0.5, + flush-queue ==1.0.0, + fmlist ==0.9.4, + fmt ==0.6.3.0, + fn ==0.3.0.2, + focus ==1.0.3.2, + focuslist ==0.1.1.0, + foldable1-classes-compat ==0.1, + fold-debounce ==0.2.0.11, + foldl ==1.4.16, + folds ==0.7.8, + FontyFruity ==0.5.3.5, + force-layout ==0.4.0.6, + foreign-store ==0.2.1, + ForestStructures ==0.0.1.1, + forkable-monad ==0.2.0.3, + forma ==1.2.0, + formatn ==0.3.0.1, + format-numbers ==0.1.0.1, + formatting ==7.2.0, + foundation ==0.0.30, + fourmolu ==0.14.0.0, + Frames ==0.7.4.2, + free ==5.2, + free-categories ==0.2.0.2, + freenect ==1.2.1, + freer-par-monad ==0.1.0.0, + freetype2 ==0.2.0, + free-vl ==0.1.4, + friday ==0.2.3.2, + friday-juicypixels ==0.1.2.4, + friendly-time ==0.4.1, + frisby ==0.2.5, + from-sum ==0.2.3.0, + frontmatter ==0.1.0.2, + fsnotify ==0.4.1.0, + funcmp ==1.9, + function-builder ==0.3.0.1, + functor-classes-compat ==2.0.0.2, + fused-effects ==1.1.2.2, + fusion-plugin ==0.2.7, + fusion-plugin-types ==0.1.0, + fuzzcheck ==0.1.1, + fuzzy ==0.1.1.0, + fuzzy-dates ==0.1.1.2, + fuzzyset ==0.3.2, + fuzzy-time ==0.2.0.3, + gauge ==0.2.5, + gd ==3000.7.3, + gdp ==0.0.3.0, + gemini-exports ==0.1.0.0, + general-games ==1.1.1, + generically ==0.1.1, + generic-arbitrary ==1.0.1, + generic-constraints ==1.1.1.1, + generic-data ==1.1.0.0, + generic-data-surgery ==0.3.0.0, + generic-deriving ==1.14.5, + generic-functor ==1.1.0.0, + generic-lens ==2.2.2.0, + generic-lens-core ==2.2.1.0, + generic-monoid ==0.1.0.1, + generic-optics ==2.2.1.0, + GenericPretty ==1.2.2, + generic-random ==1.5.0.1, + generics-eot ==0.4.0.1, + generics-sop ==0.5.1.3, + generics-sop-lens ==0.2.0.1, + genvalidity ==1.1.0.0, + genvalidity-aeson ==1.0.0.1, + genvalidity-appendful ==0.1.0.0, + genvalidity-bytestring ==1.0.0.1, + genvalidity-case-insensitive ==0.0.0.1, + genvalidity-containers ==1.0.0.1, + genvalidity-criterion ==1.1.0.0, + genvalidity-hspec ==1.0.0.3, + genvalidity-hspec-aeson ==1.0.0.0, + genvalidity-hspec-binary ==1.0.0.0, + genvalidity-hspec-cereal ==1.0.0.0, + genvalidity-hspec-hashable ==1.0.0.1, + genvalidity-hspec-optics ==1.0.0.0, + genvalidity-hspec-persistent ==1.0.0.0, + genvalidity-mergeful ==0.3.0.1, + genvalidity-mergeless ==0.3.0.0, + genvalidity-network-uri ==0.0.0.0, + genvalidity-path ==1.0.0.1, + genvalidity-persistent ==1.0.0.2, + genvalidity-property ==1.0.0.0, + genvalidity-scientific ==1.0.0.0, + genvalidity-sydtest ==1.0.0.0, + genvalidity-sydtest-aeson ==1.0.0.0, + genvalidity-sydtest-hashable ==1.0.0.1, + genvalidity-sydtest-lens ==1.0.0.0, + genvalidity-sydtest-persistent ==1.0.0.0, + genvalidity-text ==1.0.0.1, + genvalidity-time ==1.0.0.1, + genvalidity-typed-uuid ==0.1.0.1, + genvalidity-unordered-containers ==1.0.0.1, + genvalidity-uuid ==1.0.0.1, + genvalidity-vector ==1.0.0.0, + geodetics ==0.1.2, + geojson ==4.1.1, + getopt-generics ==0.13.1.0, + ghc installed, + ghc-bignum installed, + ghc-bignum-orphans ==0.1.1, + ghc-byteorder ==4.11.0.0.10, + ghc-check ==0.5.0.8, + ghc-compact ==0.1.0.0, + ghc-core ==0.5.6, + ghc-events ==0.19.0.1, + ghc-exactprint ==1.7.1.0, + ghc-hs-meta ==0.1.4.0, + ghcid ==0.8.9, + ghci-hexcalc ==0.1.1.0, + ghcjs-codemirror ==0.0.0.2, + ghcjs-perch ==0.3.3.3, + ghc-lib ==9.6.5.20240423, + ghc-lib-parser ==9.6.5.20240423, + ghc-lib-parser-ex ==9.6.0.2, + ghc-parser ==0.2.6.0, + ghc-paths ==0.1.0.12, + ghc-prim installed, + ghc-syntax-highlighter ==0.0.10.0, + ghc-tcplugins-extra ==0.4.6, + ghc-trace-events ==0.1.2.9, + ghc-typelits-extra ==0.4.7, + ghc-typelits-knownnat ==0.7.12, + ghc-typelits-natnormalise ==0.7.10, + ghc-typelits-presburger ==0.7.3.0, + ghost-buster ==0.1.1.0, + ghostscript-parallel ==0.0.1, + gi-atk ==2.0.27, + gi-cairo ==1.0.29, + gi-cairo-render ==0.1.2, + gi-dbusmenu ==0.4.13, + gi-dbusmenugtk3 ==0.4.14, + gi-freetype2 ==2.0.4, + gi-gdk ==3.0.28, + gi-gdkpixbuf ==2.0.31, + gi-gdkx11 ==3.0.15, + gi-gio ==2.0.32, + gi-glib ==2.0.29, + gi-gmodule ==2.0.5, + gi-gobject ==2.0.30, + gi-graphene ==1.0.7, + gi-gtk ==3.0.41, + gi-gtk-hs ==0.3.16, + gi-gtksource ==3.0.28, + gi-harfbuzz ==0.0.9, + gi-javascriptcore ==4.0.27, + ginger ==0.10.5.2, + gio ==0.13.10.0, + gi-pango ==1.0.29, + gi-soup ==2.4.28, + githash ==0.1.7.0, + github ==0.29, + github-release ==2.0.0.11, + github-rest ==1.1.4, + github-types ==0.2.1, + github-webhooks ==0.17.0, + git-lfs ==1.2.2, + gitlib ==3.1.3, + git-mediate ==1.0.9, + gitrev ==1.3.1, + gi-vte ==2.91.32, + gi-webkit2 ==4.0.30, + gi-xlib ==2.0.13, + gl ==0.9, + glabrous ==2.0.6.3, + glasso ==0.1.0, + GLFW-b ==3.3.9.0, + glib ==0.13.10.0, + glib-stopgap ==0.1.0.0, + Glob ==0.10.2, + glob-posix ==0.2.0.1, + gloss ==1.13.2.2, + gloss-algorithms ==1.13.0.3, + gloss-rendering ==1.13.1.2, + glpk-headers ==0.5.1, + GLURaw ==2.0.0.5, + GLUT ==2.7.0.16, + gmail-simple ==0.1.0.6, + gnuplot ==0.5.7, + goldplate ==0.2.1.1, + google-isbn ==1.0.3, + gopher-proxy ==0.1.1.3, + gpolyline ==0.1.0.1, + graph-core ==0.3.0.0, + graphite ==0.10.0.1, + graphql ==1.2.0.3, + graphql-client ==1.2.4, + graphs ==0.7.2, + graphula ==2.1.0.0, + graphviz ==2999.20.2.0, + graph-wrapper ==0.2.6.0, + gravatar ==0.8.1, + gridtables ==0.1.0.0, + groom ==0.1.2.1, + group-by-date ==0.1.0.5, + groups ==0.5.3, + gtk ==0.15.8, + gtk2hs-buildtools ==0.13.10.0, + gtk3 ==0.15.8, + gtk-strut ==0.1.3.2, + guarded-allocation ==0.0.1, + H ==1.0.0, + hackage-cli ==0.1.0.1, + hackage-db ==2.1.3, + hackage-security ==0.6.2.4, + haddock-library ==1.11.0, + haha ==0.3.1.1, + hakyll ==4.16.2.0, + hakyllbars ==1.0.1.0, + hal ==1.0.1, + half ==0.3.1, + hall-symbols ==0.1.0.6, + hamlet ==1.2.0, + hamtsolo ==1.0.4, + HandsomeSoup ==0.4.2, + handwriting ==0.1.0.3, + happstack-jmacro ==7.0.12.6, + happstack-server ==7.8.0.2, + happstack-server-tls ==7.2.1.5, + happy ==1.20.1.1, + happy-meta ==0.2.1.0, + HasBigDecimal ==0.2.0.0, + hashable ==1.4.4.0, + hashids ==1.1.1.0, + hashing ==0.1.1.0, + hashmap ==1.3.3, + hashtables ==1.3.1, + haskeline installed, + haskell-gi ==0.26.8, + haskell-gi-base ==0.26.4, + haskell-gi-overloading ==1.0, + haskell-lexer ==1.1.1, + HaskellNet ==0.6.1.2, + haskell-src ==1.0.4, + haskell-src-exts ==1.23.1, + haskell-src-exts-simple ==1.23.0.0, + haskell-src-exts-util ==0.2.5, + haskell-src-meta ==0.8.14, + haskintex ==0.8.0.2, + haskoin-core ==1.0.4, + haskoin-node ==1.0.1, + haskoin-store-data ==1.2.5, + hasktags ==0.73.0, + hasql ==1.6.4.4, + hasql-dynamic-statements ==0.3.1.5, + hasql-implicits ==0.1.1.3, + hasql-interpolate ==0.2.2.0, + hasql-listen-notify ==0.1.0.1, + hasql-migration ==0.3.0, + hasql-notifications ==0.2.2.0, + hasql-optparse-applicative ==0.7.1.3, + hasql-pool ==0.10.1, + hasql-th ==0.4.0.21, + hasql-transaction ==1.0.1.4, + has-transformers ==0.1.0.4, + hasty-hamiltonian ==1.3.4, + HaTeX ==3.22.4.1, + HaXml ==1.25.13, + haxr ==3000.11.5, + HCodecs ==0.5.2, + hdaemonize ==0.5.7, + HDBC ==2.4.0.4, + HDBC-session ==0.1.2.1, + headed-megaparsec ==0.2.1.3, + heap ==1.0.4, + heaps ==0.4, + heatshrink ==0.1.0.0, + hebrew-time ==0.1.2, + hedgehog ==1.4, + hedgehog-classes ==0.2.5.4, + hedgehog-corpus ==0.2.0, + hedgehog-fn ==1.0, + hedgehog-quickcheck ==0.1.1, + hedis ==0.15.2, + hedn ==0.3.0.4, + hegg ==0.5.0.0, + heist ==1.1.1.2, + here ==1.2.14, + heredoc ==0.2.0.0, + heterocephalus ==1.0.5.7, + hetzner ==0.6.0.0, + hex ==0.2.0, + hexml ==0.3.4, + hexml-lens ==0.2.2, + hexpat ==0.20.13, + hex-text ==0.1.0.9, + hformat ==0.3.3.1, + hfsevents ==0.1.7, + hgal ==2.0.0.3, + hidapi ==0.1.8, + hie-bios ==0.13.1, + hi-file-parser ==0.1.6.0, + hindent ==6.1.1, + hinfo ==0.0.3.0, + hinotify ==0.4.1, + hint ==0.9.0.8, + histogram-fill ==0.9.1.0, + hjsmin ==0.2.1, + hkd-default ==1.1.0.0, + hkgr ==0.4.5, + hledger ==1.32.3, + hledger-iadd ==1.3.20, + hledger-interest ==1.6.6, + hledger-lib ==1.32.3, + hledger-stockquotes ==0.1.2.1, + hledger-web ==1.32.3, + hlibcpuid ==0.2.0, + hlibgit2 ==0.18.0.16, + hlibsass ==0.1.10.1, + hlint ==3.6.1, + hmatrix ==0.20.2, + hmatrix-backprop ==0.1.3.0, + hmatrix-gsl ==0.19.0.1, + hmatrix-gsl-stats ==0.4.1.8, + hmatrix-morpheus ==0.1.1.2, + hmatrix-special ==0.19.0.0, + hmatrix-vector-sized ==0.1.3.0, + hmm-lapack ==0.5.0.1, + HMock ==0.5.1.2, + hmpfr ==0.4.5, + hnix-store-core ==0.7.0.0, + hoauth2 ==2.10.0, + hopenssl ==2.2.5, + hopfli ==0.2.2.1, + horizontal-rule ==0.6.0.0, + hosc ==0.20, + hostname ==1.0, + hostname-validate ==1.0.0, + hourglass ==0.2.12, + hourglass-orphans ==0.1.0.0, + hp2pretty ==0.10, + hpack ==0.36.0, + hpc installed, + hpc-codecov ==0.5.0.0, + hpc-lcov ==1.1.2, + HPDF ==1.6.2, + hpp ==0.6.5, + hpqtypes ==1.11.1.2, + hpqtypes-extras ==1.16.4.4, + hreader ==1.1.1, + hreader-lens ==0.1.3.0, + hruby ==0.5.1.0, + hsass ==0.8.0, + hs-bibutils ==6.10.0.0, + hsc2hs ==0.68.10, + hscolour ==1.25, + hsdns ==1.8, + hse-cpp ==0.2, + hsemail ==2.2.2, + hset ==2.2.0, + HSet ==0.0.2, + hsexif ==0.6.1.10, + hs-GeoIP ==0.3, + hsignal ==0.2.7.5, + hsini ==0.5.2.2, + hsinstall ==2.8, + HSlippyMap ==3.0.1, + hslogger ==1.3.1.1, + hslua ==2.3.1, + hslua-aeson ==2.3.1, + hslua-classes ==2.3.1, + hslua-cli ==1.4.2, + hslua-core ==2.3.2, + hslua-list ==1.1.1, + hslua-marshalling ==2.3.1, + hslua-module-doclayout ==1.1.1, + hslua-module-path ==1.1.1, + hslua-module-system ==1.1.1, + hslua-module-text ==1.1.1, + hslua-module-version ==1.1.1, + hslua-module-zip ==1.1.3, + hslua-objectorientation ==2.3.1, + hslua-packaging ==2.3.1, + hslua-repl ==0.1.2, + hslua-typing ==0.1.1, + hsndfile ==0.8.0, + hsndfile-vector ==0.5.2, + HsOpenSSL ==0.11.7.6, + HsOpenSSL-x509-system ==0.1.0.4, + hspec ==2.11.8, + hspec-api ==2.11.8, + hspec-attoparsec ==0.1.0.2, + hspec-checkers ==0.1.0.2, + hspec-contrib ==0.5.2, + hspec-core ==2.11.8, + hspec-discover ==2.11.8, + hspec-expectations ==0.8.4, + hspec-expectations-json ==1.0.2.1, + hspec-expectations-lifted ==0.10.0, + hspec-expectations-pretty-diff ==0.7.2.6, + hspec-golden ==0.2.2.0, + hspec-golden-aeson ==0.9.0.0, + hspec-hedgehog ==0.1.1.0, + hspec-junit-formatter ==1.1.0.2, + hspec-leancheck ==0.0.6, + hspec-megaparsec ==2.2.1, + hspec-meta ==2.11.8, + hspec-parsec ==0, + hspec-smallcheck ==0.5.3, + hspec-tmp-proc ==0.5.2.0, + hspec-wai ==0.11.1, + hspec-wai-json ==0.11.0, + hspec-webdriver ==1.2.2, + hs-php-session ==0.0.9.3, + hstatistics ==0.3.1, + HStringTemplate ==0.8.8, + HSvm ==0.1.2.3.32, + HsYAML ==0.2.1.4, + HsYAML-aeson ==0.2.0.1, + hsyslog ==5.0.2, + htaglib ==1.2.1, + HTF ==0.15.0.2, + html ==1.0.1.2, + html-conduit ==1.3.2.2, + html-email-validate ==0.2.0.0, + html-entities ==1.1.4.7, + html-entity-map ==0.1.0.0, + html-parse ==0.2.1.0, + HTTP ==4000.4.1, + http2 ==5.0.1, + http-api-data ==0.5.1, + http-api-data-qq ==0.1.0.0, + http-client ==0.7.17, + http-client-openssl ==0.3.3, + http-client-overrides ==0.1.1.0, + http-client-restricted ==0.1.0, + http-client-tls ==0.3.6.3, + http-common ==0.8.3.4, + http-conduit ==2.3.8.3, + http-date ==0.0.11, + http-directory ==0.1.10, + http-download ==0.2.1.0, + httpd-shed ==0.4.1.2, + http-io-streams ==0.1.7.0, + http-link-header ==1.2.1, + http-media ==0.8.1.1, + http-query ==0.1.3, + http-reverse-proxy ==0.6.0.2, + http-streams ==0.8.9.9, + http-types ==0.12.4, + human-readable-duration ==0.2.1.4, + HUnit ==1.6.2.0, + HUnit-approx ==1.1.1.1, + hunit-dejafu ==2.0.0.6, + hvect ==0.4.0.1, + hvega ==0.12.0.7, + hw-bits ==0.7.2.2, + hw-conduit ==0.2.1.1, + hw-conduit-merges ==0.2.1.0, + hw-diagnostics ==0.0.1.0, + hweblib ==0.6.3, + hw-fingertree ==0.1.2.1, + hw-fingertree-strict ==0.1.2.1, + hw-hspec-hedgehog ==0.1.1.1, + hw-int ==0.0.2.0, + hwk ==0.6, + hw-kafka-client ==5.3.0, + hworker ==0.1.0.1, + hw-parser ==0.1.1.0, + hw-prim ==0.6.3.2, + hw-string-parse ==0.0.0.5, + hxt ==9.3.1.22, + hxt-charproperties ==9.5.0.0, + hxt-css ==0.1.0.3, + hxt-curl ==9.1.1.1, + hxt-expat ==9.1.1, + hxt-http ==9.1.5.2, + hxt-regex-xmlschema ==9.2.0.7, + hxt-tagsoup ==9.1.4, + hxt-unicode ==9.0.2.4, + hybrid-vectors ==0.2.4, + hyper ==0.2.1.1, + hyperloglog ==0.4.6, + hyphenation ==0.8.2, + hyraxAbif ==0.2.4.5, + iconv ==0.4.1.3, + identicon ==0.2.3, + ieee754 ==0.8.0, + if ==0.1.0.0, + IfElse ==0.85, + iff ==0.0.6.1, + ihaskell ==0.10.4.0, + ihaskell-hvega ==0.5.0.5, + ihs ==0.1.0.3, + ilist ==0.4.0.1, + imagesize-conduit ==1.1, + Imlib ==0.1.2, + immortal ==0.3, + immortal-queue ==0.1.0.1, + inbox ==0.2.0, + incipit-base ==0.5.1.0, + incipit-core ==0.5.1.0, + include-file ==0.1.0.4, + incremental ==0.3.1, + incremental-parser ==0.5.1, + indents ==0.5.0.1, + indexed ==0.1.3, + indexed-containers ==0.1.0.2, + indexed-list-literals ==0.2.1.3, + indexed-profunctors ==0.1.1.1, + indexed-traversable ==0.1.4, + indexed-traversable-instances ==0.1.2, + inf-backprop ==0.1.0.2, + infer-license ==0.2.0, + infinite-list ==0.1.1, + inflections ==0.4.0.7, + influxdb ==1.9.3.1, + ini ==0.4.2, + inj ==1.0, + inline-c ==0.9.1.10, + inline-c-cpp ==0.5.0.2, + inline-r ==1.0.1, + input-parsers ==0.3.0.2, + insert-ordered-containers ==0.2.5.3, + inspection-testing ==0.5.0.3, + int-cast ==0.2.0.0, + integer-conversion ==0.1.0.1, + integer-gmp installed, + integer-logarithms ==1.0.3.1, + integer-roots ==1.0.2.0, + integer-types ==0.1.4.0, + integration ==0.2.1, + intern ==0.9.5, + interpolate ==0.2.1, + interpolatedstring-perl6 ==1.0.2, + interpolation ==0.1.1.2, + Interpolation ==0.3.0, + IntervalMap ==0.6.2.1, + intervals ==0.9.2, + intset-imperative ==0.1.0.0, + int-supply ==1.0.0, + invariant ==0.6.3, + invert ==1.0.0.4, + invertible ==0.2.0.8, + invertible-grammar ==0.1.3.5, + io-machine ==0.2.0.0, + io-manager ==0.1.0.4, + io-memoize ==1.1.1.0, + io-region ==0.1.1, + io-storage ==0.3, + io-streams ==1.5.2.2, + io-streams-haproxy ==1.0.1.0, + ip ==1.7.8, + ip6addr ==1.0.4, + iproute ==1.7.12, + IPv6Addr ==2.0.6, + ipynb ==0.2, + ipython-kernel ==0.11.0.0, + irc ==0.6.1.1, + irc-ctcp ==0.1.3.1, + isbn ==1.1.0.5, + islink ==0.1.0.0, + iso3166-country-codes ==0.20140203.8, + iso639 ==0.1.0.3, + iso8601-time ==0.1.5, + isocline ==1.0.9, + isomorphism-class ==0.1.0.12, + ixset-typed ==0.5.1.0, + ixset-typed-binary-instance ==0.1.0.2, + ixset-typed-hashable-instance ==0.1.0.2, + ix-shapable ==0.1.0, + jack ==0.7.2.2, + jailbreak-cabal ==1.4, + jalaali ==1.0.0.0, + java-adt ==1.0.20231204, + jira-wiki-markup ==1.5.1, + jmacro ==0.6.18, + jose ==0.11, + jose-jwt ==0.9.6, + journalctl-stream ==0.6.0.6, + jsaddle ==0.9.9.2, + js-chart ==2.9.4.1, + js-dgtable ==0.5.2, + js-flot ==0.8.3, + js-jquery ==3.3.1, + json ==0.11, + json-feed ==2.0.0.12, + jsonifier ==0.2.1.3, + jsonpath ==0.3.0.0, + json-rpc ==1.0.4, + json-stream ==0.4.5.3, + JuicyPixels ==3.3.8, + JuicyPixels-extra ==0.6.0, + JuicyPixels-scale-dct ==0.1.2, + junit-xml ==0.1.0.3, + justified-containers ==0.3.0.0, + jwt ==0.11.0, + kan-extensions ==5.2.6, + kansas-comet ==0.4.2, + katip ==0.8.8.0, + katip-logstash ==0.1.0.2, + katip-wai ==0.1.2.4, + kazura-queue ==0.1.0.4, + kdt ==0.2.5, + keep-alive ==0.2.1.0, + keter ==2.1.5, + keycode ==0.2.2, + keyed-vals ==0.2.3.1, + keyed-vals-hspec-tests ==0.2.3.1, + keyed-vals-mem ==0.2.3.1, + keyed-vals-redis ==0.2.3.1, + keys ==3.12.3, + ki ==1.0.1.1, + kind-apply ==0.4.0.0, + kind-generics ==0.5.0.0, + kind-generics-th ==0.2.3.3, + ki-unlifted ==1.0.0.2, + kleene ==0.1, + kmeans ==0.1.3, + knob ==0.2.2, + koji ==0.0.2, + koji-tool ==1.1.1, + kvitable ==1.0.3.0, + labels ==0.3.3, + lackey ==2.0.0.8, + lambdabot-core ==5.3.1.2, + lambdabot-irc-plugins ==5.3.1.2, + LambdaHack ==0.11.0.1, + lame ==0.2.2, + language-avro ==0.1.4.0, + language-c ==0.9.3, + language-c99 ==0.2.0, + language-c99-simple ==0.3.0, + language-c99-util ==0.2.0, + language-c-quote ==0.13.0.1, + language-docker ==12.1.0, + language-dot ==0.1.2, + language-glsl ==0.3.0, + language-java ==0.2.9, + language-javascript ==0.7.1.0, + language-lua ==0.11.0.2, + language-nix ==2.2.0, + language-protobuf ==1.0.1, + language-python ==0.5.8, + lapack ==0.5.2, + lapack-carray ==0.0.3, + lapack-comfort-array ==0.0.1, + lapack-ffi ==0.0.3, + lapack-ffi-tools ==0.1.3.1, + lapack-hmatrix ==0.0.0.2, + largeword ==1.2.5, + latex ==0.1.0.4, + lattices ==2.2.1, + lawful ==0.1.0.0, + lazy-csv ==0.5.1, + lazyio ==0.1.0.4, + lazysmallcheck ==0.6, + lca ==0.4, + leancheck ==1.0.2, + leancheck-instances ==0.0.5, + leapseconds-announced ==2017.1.0.1, + leb128-cereal ==1.2, + lens ==5.2.3, + lens-action ==0.2.6, + lens-aeson ==1.2.3, + lens-csv ==0.1.1.0, + lens-family ==2.1.3, + lens-family-core ==2.1.3, + lens-misc ==0.0.2.0, + lens-properties ==4.11.1, + lens-regex ==0.1.3, + lens-regex-pcre ==1.1.0.0, + lentil ==1.5.6.0, + LetsBeRational ==1.0.0.0, + leveldb-haskell ==0.6.5, + lexer-applicative ==2.1.0.2, + libBF ==0.6.7, + libffi ==0.2.1, + liboath-hs ==0.0.1.2, + libyaml ==0.1.4, + libyaml-clib ==0.2.5, + lifted-async ==0.10.2.5, + lifted-base ==0.2.3.12, + lift-generics ==0.2.1, + lift-type ==0.1.1.1, + line ==4.0.1, + linear ==1.22, + linear-base ==0.4.0, + linear-circuit ==0.1.0.4, + linear-generics ==0.2.3, + linear-programming ==0.0.1, + linebreak ==1.1.0.4, + linux-capabilities ==0.1.1.0, + linux-file-extents ==0.2.0.1, + linux-namespaces ==0.1.3.1, + List ==0.6.2, + ListLike ==4.7.8.2, + list-predicate ==0.1.0.1, + listsafe ==0.1.0.1, + list-shuffle ==1.0.0.1, + list-t ==1.0.5.7, + list-transformer ==1.1.1, + ListTree ==0.2.3, + ListZipper ==1.2.0.2, + literatex ==0.3.0.0, + little-logger ==1.0.2, + little-rio ==2.0.1, + lmdb ==0.2.5, + load-env ==0.2.1.0, + loc ==0.2.0.0, + locators ==0.3.0.3, + loch-th ==0.2.2, + lockfree-queue ==0.2.4, + log-base ==0.12.0.1, + log-domain ==0.13.2, + logfloat ==0.14.0, + logger-thread ==0.1.0.2, + logging ==3.0.5, + logging-effect ==1.4.0, + logging-facade ==0.3.1, + logging-facade-syslog ==1, + logict ==0.8.1.0, + logstash ==0.1.0.4, + loop ==0.3.0, + lpeg ==1.0.4, + LPFP-core ==1.1.1, + lrucache ==1.2.0.1, + lsp ==2.3.0.0, + lsp-test ==0.16.0.1, + lsp-types ==2.1.1.0, + lua ==2.3.2, + lua-arbitrary ==1.0.1.1, + lucid ==2.11.20230408, + lucid2 ==0.0.20240424, + lucid-cdn ==0.2.2.0, + lucid-extras ==0.2.2, + lukko ==0.1.1.3, + lumberjack ==1.0.3.0, + lz4 ==0.2.3.1, + lz4-frame-conduit ==0.1.0.1, + lzma ==0.0.1.0, + lzma-clib ==5.2.2, + machines ==0.7.3, + magic ==1.1, + magico ==0.0.2.3, + mailtrap ==0.1.2.1, + mainland-pretty ==0.7.1, + main-tester ==0.2.0.1, + managed ==1.0.10, + mandrill ==0.5.7.0, + mappings ==0.3.1.0, + map-syntax ==0.3, + markdown ==0.1.17.5, + markdown-unlit ==0.6.0, + markov-chain ==0.0.3.4, + markov-chain-usage-model ==0.0.0, + markup-parse ==0.1.1, + mason ==0.2.6, + massiv ==1.0.4.0, + massiv-io ==1.0.0.1, + massiv-serialise ==1.0.0.2, + massiv-test ==1.0.0.0, + matchable ==0.1.2.1, + mathexpr ==0.3.1.0, + math-extras ==0.1.1.0, + math-functions ==0.3.4.4, + mathlist ==0.2.0.0, + matplotlib ==0.7.7, + matrices ==0.5.0, + matrix ==0.3.6.3, + matrix-as-xyz ==0.1.2.2, + matrix-market-attoparsec ==0.1.1.3, + matrix-static ==0.3, + maximal-cliques ==0.1.1, + mbox-utility ==0.0.3.1, + mcmc ==0.8.2.0, + mcmc-types ==1.0.3, + median-stream ==0.7.0.0, + med-module ==0.1.3, + megaparsec ==9.5.0, + megaparsec-tests ==9.5.0, + mega-sdist ==0.4.3.1, + membership ==0.0.1, + memcache ==0.3.0.2, + memfd ==1.0.1.3, + memory ==0.18.0, + MemoTrie ==0.6.11, + mergeful ==0.3.0.0, + mergeful-persistent ==0.3.0.1, + mergeless ==0.4.0.0, + mergeless-persistent ==0.1.0.1, + merkle-tree ==0.1.1, + mersenne-random ==1.0.0.1, + mersenne-random-pure64 ==0.2.2.0, + messagepack ==0.5.5, + metrics ==0.4.1.1, + mfsolve ==0.3.2.2, + microaeson ==0.1.0.1, + microlens ==0.4.13.1, + microlens-aeson ==2.5.2, + microlens-contra ==0.1.0.3, + microlens-ghc ==0.4.14.3, + microlens-mtl ==0.2.0.3, + microlens-platform ==0.4.3.5, + microlens-th ==0.4.3.15, + microspec ==0.2.1.3, + microstache ==1.0.2.3, + midair ==0.2.0.1, + midi ==0.2.2.4, + midi-alsa ==0.2.1, + midi-music-box ==0.0.1.2, + mighty-metropolis ==2.0.0, + mime-mail ==0.5.1, + mime-mail-ses ==0.4.3, + mime-types ==0.1.2.0, + minimal-configuration ==0.1.4, + minimorph ==0.3.0.1, + minisat-solver ==0.1, + miniterion ==0.1.1.0, + miniutter ==0.5.1.2, + min-max-pqueue ==0.1.0.2, + mintty ==0.1.4, + misfortune ==0.1.2.1, + miso ==1.8.4.0, + missing-foreign ==0.1.1, + MissingH ==1.6.0.1, + mixed-types-num ==0.5.12, + mmap ==0.5.9, + mmark ==0.0.7.6, + mmark-cli ==0.0.5.2, + mmark-ext ==0.2.1.5, + mmorph ==1.2.0, + mnist-idx ==0.1.3.2, + mnist-idx-conduit ==0.4.0.0, + mockery ==0.3.5, + mod ==0.2.0.1, + modern-uri ==0.3.6.1, + modular ==0.1.0.8, + moffy ==0.1.1.0, + moffy-samples ==0.1.0.3, + moffy-samples-events ==0.2.2.5, + monad-chronicle ==1.0.2, + monad-control ==1.0.3.1, + monad-control-aligned ==0.0.2.1, + monad-control-identity ==0.2.0.0, + monad-coroutine ==0.9.2, + monad-extras ==0.6.0, + monad-interleave ==0.2.0.1, + monadlist ==0.0.2, + monad-logger ==0.3.40, + monad-logger-aeson ==0.4.1.3, + monad-logger-json ==0.1.0.0, + monad-logger-logstash ==0.2.0.2, + monad-loops ==0.4.3, + monad-memo ==0.5.4, + monad-metrics ==0.2.2.1, + monadoid ==0.0.3, + monadology ==0.3, + monad-par ==0.3.6, + monad-parallel ==0.8, + monad-par-extras ==0.3.3, + monad-peel ==0.3, + MonadPrompt ==1.0.0.5, + MonadRandom ==0.6, + monad-resumption ==0.1.4.0, + monad-schedule ==0.1.2.2, + monad-st ==0.2.4.1, + monads-tf ==0.3.0.1, + monad-time ==0.4.0.0, + mongoDB ==2.7.1.4, + monoidal-containers ==0.6.4.0, + monoidal-functors ==0.2.3.0, + monoid-extras ==0.6.2, + monoid-subclasses ==1.2.5.1, + monoid-transformer ==0.0.4, + monomer ==1.6.0.1, + mono-traversable ==1.0.17.0, + mono-traversable-instances ==0.1.1.0, + mono-traversable-keys ==0.3.0, + more-containers ==0.2.2.2, + morpheus-graphql-app ==0.27.3, + morpheus-graphql-client ==0.27.3, + morpheus-graphql-code-gen-utils ==0.27.3, + morpheus-graphql-core ==0.27.3, + morpheus-graphql-server ==0.27.3, + morpheus-graphql-subscriptions ==0.27.3, + morpheus-graphql-tests ==0.27.3, + moss ==0.2.0.1, + mountpoints ==1.0.2, + mpi-hs ==0.7.2.0, + mpi-hs-binary ==0.1.1.0, + mpi-hs-cereal ==0.1.0.0, + msgpack ==1.0.1.0, + mtl installed, + mtl-compat ==0.2.2, + mtl-prelude ==2.0.3.2, + multiarg ==0.30.0.10, + multi-containers ==0.2, + multimap ==1.2.1, + multipart ==0.2.1, + MultipletCombiner ==0.0.7, + multiset ==0.3.4.3, + multistate ==0.8.0.4, + murmur3 ==1.0.5, + murmur-hash ==0.1.0.10, + MusicBrainz ==0.4.1, + mustache ==2.4.2, + mutable-containers ==0.3.4.1, + mwc-probability ==2.3.1, + mwc-random ==0.15.0.2, + mx-state-codes ==1.0.0.0, + myers-diff ==0.3.0.0, + mysql ==0.2.1, + mysql-haskell ==1.1.4, + mysql-haskell-nem ==0.1.0.0, + mysql-json-table ==0.1.4.0, + mysql-simple ==0.4.9, + n2o ==0.11.1, + n2o-nitro ==0.11.2, + nagios-check ==0.3.2, + named ==0.3.0.1, + names-th ==0.3.0.1, + nano-erl ==0.1.0.1, + nanospec ==0.2.2, + nanovg ==0.8.1.0, + nats ==1.1.2, + natural-arithmetic ==0.1.4.0, + natural-induction ==0.2.0.0, + natural-sort ==0.1.2, + natural-transformation ==0.4, + ndjson-conduit ==0.1.0.5, + neat-interpolation ==0.5.1.4, + netcode-io ==0.0.3, + netlib-carray ==0.1, + netlib-comfort-array ==0.0.0.2, + netlib-ffi ==0.1.2, + net-mqtt ==0.8.6.0, + net-mqtt-lens ==0.1.1.0, + netpbm ==1.0.4, + netrc ==0.2.0.0, + netwire ==5.0.3, + netwire-input ==0.0.7, + network ==3.1.4.0, + network-bsd ==2.8.1.0, + network-byte-order ==0.1.7, + network-conduit-tls ==1.4.0, + network-control ==0.0.2, + network-info ==0.2.1, + network-ip ==0.3.0.3, + network-messagepack-rpc ==0.1.2.0, + network-messagepack-rpc-websocket ==0.1.1.1, + network-multicast ==0.3.2, + network-run ==0.2.8, + network-simple ==0.4.5, + network-transport ==0.5.7, + network-uri ==2.6.4.2, + network-wait ==0.2.0.0, + newtype ==0.2.2.0, + newtype-generics ==0.6.2, + nfc ==0.1.1, + nicify-lib ==1.0.1, + NineP ==0.0.2.1, + nix-derivation ==1.1.3, + nix-paths ==1.0.1, + NoHoed ==0.1.1, + nonce ==1.0.7, + nondeterminism ==1.5, + non-empty ==0.3.5, + nonempty-containers ==0.3.4.5, + non-empty-sequence ==0.2.0.4, + non-empty-text ==0.2.1, + nonempty-vector ==0.2.3, + nonempty-zipper ==1.0.0.4, + non-negative ==0.1.2, + normaldistribution ==1.1.0.3, + nothunks ==0.1.5, + no-value ==1.0.0.0, + nowdoc ==0.1.1.0, + nqe ==0.6.5, + nsis ==0.3.3, + n-tuple ==0.0.3, + numbers ==3000.2.0.2, + numeric-extras ==0.1, + numeric-limits ==0.1.0.0, + numeric-prelude ==0.4.4, + numeric-quest ==0.2.0.2, + numhask ==0.11.1.0, + numhask-array ==0.11.0.1, + numhask-space ==0.11.1.0, + NumInstances ==1.4, + numtype-dk ==0.5.0.3, + nuxeo ==0.3.2, + nvim-hs ==2.3.2.3, + nvim-hs-contrib ==2.0.0.2, + nvim-hs-ghcid ==2.0.1.0, + nvvm ==0.10.0.1, + ObjectName ==1.1.0.2, + oblivious-transfer ==0.1.0, + o-clock ==1.4.0, + ods2csv ==0.1, + ofx ==0.4.4.0, + old-locale ==1.0.0.7, + old-time ==1.1.0.4, + om-elm ==2.0.0.6, + once ==0.4, + one-liner ==2.1, + one-liner-instances ==0.1.3.0, + OneTuple ==0.4.2, + Only ==0.1, + oo-prototypes ==0.1.0.0, + oops ==0.2.0.1, + opaleye ==0.10.3.1, + OpenAL ==1.7.0.5, + openapi3 ==3.2.4, + open-browser ==0.2.1.0, + openexr-write ==0.1.0.2, + OpenGL ==3.0.3.0, + OpenGLRaw ==3.3.4.1, + openpgp-asciiarmor ==0.1.2, + opensource ==0.1.1.0, + openssl-streams ==1.2.3.0, + opentelemetry ==0.8.0, + opentelemetry-extra ==0.8.0, + opentelemetry-lightstep ==0.8.0, + opentelemetry-wai ==0.8.0, + open-witness ==0.6, + operational ==0.2.4.2, + opml-conduit ==0.9.0.0, + optics ==0.4.2.1, + optics-core ==0.4.1.1, + optics-extra ==0.4.2.1, + optics-operators ==0.1.0.1, + optics-th ==0.4.1, + optics-vl ==0.2.1, + optima ==0.4.0.5, + optional-args ==1.0.2, + options ==1.2.1.2, + -- optparse-applicative ==0.18.1.0, + optparse-enum ==1.0.0.0, + optparse-generic ==1.5.2, + optparse-simple ==0.1.1.4, + optparse-text ==0.1.1.0, + OrderedBits ==0.0.2.0, + ordered-containers ==0.2.4, + ormolu ==0.7.2.0, + os-string ==2.0.2.2, + overhang ==1.0.0, + packcheck ==0.6.0, + pager ==0.1.1.0, + pagination ==0.2.2, + pagure ==0.1.2, + pagure-cli ==0.2.1, + palette ==0.3.0.3, + pandoc ==3.1.11.1, + pandoc-cli ==3.1.11.1, + pandoc-dhall-decoder ==0.1.0.1, + pandoc-lua-engine ==0.2.1.2, + pandoc-lua-marshal ==0.2.7, + pandoc-plot ==1.8.0, + pandoc-server ==0.1.0.5, + pandoc-throw ==0.1.0.0, + pandoc-types ==1.23.1, + pango ==0.13.10.0, + panic ==0.4.0.1, + pantry ==0.9.3.2, + parallel ==3.2.2.0, + parallel-io ==0.3.5, + parameterized ==0.5.0.0, + parameterized-utils ==2.1.8.0, + park-bench ==0.1.1.0, + parseargs ==0.2.0.9, + parsec installed, + parsec-class ==1.0.1.0, + parsec-numbers ==0.1.0, + parsec-numeric ==0.1.0.0, + ParsecTools ==0.0.2.0, + parser-combinators ==1.3.0, + parser-combinators-tests ==1.3.0, + parsers ==0.12.11, + partial-handler ==1.0.3, + partial-isomorphisms ==0.2.3.0, + partialord ==0.0.2, + partial-order ==0.2.0.0, + partial-semigroup ==0.6.0.2, + password ==3.0.4.0, + password-instances ==3.0.0.0, + password-types ==1.0.0.0, + path ==0.9.5, + path-binary-instance ==0.1.0.1, + path-dhall-instance ==0.2.1.0, + path-extensions ==0.1.1.0, + path-extra ==0.3.1, + path-io ==1.8.2, + path-like ==0.2.0.2, + path-pieces ==0.2.1, + pathtype ==0.8.1.3, + path-utils ==0.1.1.0, + pathwalk ==0.3.1.2, + patrol ==1.0.0.8, + pava ==0.1.1.4, + pcf-font ==0.2.2.1, + pcg-random ==0.1.4.0, + pcre2 ==2.2.1, + pcre-heavy ==1.0.0.3, + pcre-light ==0.4.1.2, + pcre-utils ==0.1.9, + pdc ==0.1.1, + pdf-toolbox-content ==0.1.2, + pdf-toolbox-core ==0.1.2, + pdf-toolbox-document ==0.1.3.1, + peano ==0.1.0.2, + pedersen-commitment ==0.2.0, + pem ==0.2.4, + percent-format ==0.0.4, + peregrin ==0.4.2, + perf ==0.12.0.1, + perfect-hash-generator ==1.0.0, + persistable-record ==0.6.0.6, + persistable-types-HDBC-pg ==0.0.3.5, + persistent ==2.14.6.1, + persistent-discover ==0.1.0.7, + persistent-iproute ==0.2.5, + persistent-lens ==1.0.0, + persistent-mongoDB ==2.13.0.1, + persistent-mtl ==0.5.1, + persistent-mysql ==2.13.1.5, + persistent-pagination ==0.1.1.2, + persistent-postgresql ==2.13.6.1, + persistent-qq ==2.12.0.6, + persistent-redis ==2.13.0.1, + persistent-sqlite ==2.13.3.0, + persistent-template ==2.12.0.0, + persistent-test ==2.13.1.3, + persistent-typed-db ==0.1.0.7, + pg-harness-client ==0.6.0, + pg-transact ==0.3.2.0, + phantom-state ==0.2.1.4, + phatsort ==0.6.0.0, + pid1 ==0.1.3.1, + pinch ==0.5.1.0, + pipes ==4.3.16, + pipes-attoparsec ==0.6.0, + pipes-binary ==0.4.4, + pipes-bytestring ==2.1.7, + pipes-concurrency ==2.0.14, + pipes-csv ==1.4.3, + pipes-extras ==1.0.15, + pipes-fastx ==0.3.0.0, + pipes-fluid ==0.6.0.1, + pipes-group ==1.0.12, + pipes-http ==1.0.6, + pipes-mongodb ==0.1.0.0, + pipes-ordered-zip ==1.2.1, + pipes-parse ==3.0.9, + pipes-random ==1.0.0.5, + pipes-safe ==2.3.5, + pipes-text ==1.0.1, + pipes-wai ==3.2.0, + pkgtreediff ==0.6.0, + place-cursor-at ==1.0.1, + placeholders ==0.1, + plaid ==0.1.0.4, + plotlyhs ==0.2.3, + Plural ==0.0.2, + pointed ==5.0.4, + pointedlist ==0.6.1, + pointless-fun ==1.1.0.8, + poll ==0.0.0.2, + poly ==0.5.1.0, + poly-arity ==0.1.0, + polynomials-bernstein ==1.1.2, + polyparse ==1.13, + polysemy ==1.9.1.3, + polysemy-fs ==0.1.0.0, + polysemy-plugin ==0.4.5.2, + polysemy-webserver ==0.2.1.2, + pontarius-xmpp ==0.5.6.8, + pooled-io ==0.0.2.3, + portable-lines ==0.1, + port-utils ==0.2.1.0, + posix-paths ==0.3.0.0, + posix-pty ==0.2.2, + possibly ==1.0.0.0, + postgres-options ==0.2.2.0, + postgresql-binary ==0.13.1.3, + postgresql-libpq ==0.10.0.0, + postgresql-libpq-notify ==0.2.0.0, + postgresql-migration ==0.2.1.8, + postgresql-query ==3.10.0, + postgresql-schema ==0.1.14, + postgresql-simple ==0.7.0.0, + postgresql-simple-url ==0.2.1.0, + postgresql-syntax ==0.4.1.1, + postgresql-typed ==0.6.2.5, + post-mess-age ==0.2.1.0, + pptable ==0.3.0.0, + pqueue ==1.5.0.0, + pred-set ==0.0.1, + prefix-units ==0.3.0.1, + prelude-compat ==0.0.0.2, + prelude-safeenum ==0.1.1.3, + pretty installed, + pretty-class ==1.0.1.1, + prettyclass ==1.0.0.0, + pretty-hex ==1.1, + prettyprinter ==1.7.1, + prettyprinter-ansi-terminal ==1.1.3, + prettyprinter-combinators ==0.1.3, + prettyprinter-compat-annotated-wl-pprint ==1.1, + prettyprinter-compat-ansi-wl-pprint ==1.0.2, + prettyprinter-compat-wl-pprint ==1.0.1, + prettyprinter-interp ==0.2.0.0, + pretty-relative-time ==0.3.0.0, + pretty-show ==1.10, + pretty-simple ==4.1.2.0, + pretty-sop ==0.2.0.3, + pretty-terminal ==0.1.0.0, + primecount ==0.1.0.1, + primes ==0.2.1.0, + primitive ==0.8.0.0, + primitive-addr ==0.1.0.3, + primitive-extras ==0.10.2, + primitive-offset ==0.2.0.1, + primitive-serial ==0.1, + primitive-unaligned ==0.1.1.2, + primitive-unlifted ==2.1.0.0, + prim-uniq ==0.2, + print-console-colors ==0.1.0.0, + probability ==0.2.8, + process installed, + process-extras ==0.7.4, + product-isomorphic ==0.0.3.4, + product-profunctors ==0.11.1.1, + profunctors ==5.6.2, + projectroot ==0.2.0.1, + project-template ==0.2.1.0, + prometheus ==2.2.4, + prometheus-client ==1.1.1, + prometheus-metrics-ghc ==1.0.1.2, + promises ==0.3, + prospect ==0.1.0.0, + protobuf ==0.2.1.3, + protobuf-simple ==0.1.1.1, + protocol-radius ==0.0.1.1, + protocol-radius-test ==0.1.0.1, + proto-lens ==0.7.1.5, + proto-lens-arbitrary ==0.1.2.13, + proto-lens-optparse ==0.1.1.12, + proto-lens-runtime ==0.7.0.6, + protolude ==0.3.4, + proxied ==0.3.2, + psql-helpers ==0.1.0.0, + PSQueue ==1.2.0, + psqueues ==0.2.8.0, + pthread ==0.2.1, + ptr ==0.16.8.6, + ptr-poker ==0.1.2.14, + pulse-simple ==0.1.14, + pureMD5 ==2.1.4, + purescript-bridge ==0.15.0.0, + purview ==0.2.0.2, + pusher-http-haskell ==2.1.0.17, + pvar ==1.0.0.0, + pwstore-fast ==2.4.4, + PyF ==0.11.3.0, + qchas ==1.1.0.1, + qm-interpolated-string ==0.3.1.0, + qrcode-core ==0.9.9, + qrcode-juicypixels ==0.8.5, + quaalude ==0.0.0.1, + quadratic-irrational ==0.1.1, + QuasiText ==0.1.2.6, + QuickCheck ==2.14.3, + quickcheck-arbitrary-adt ==0.3.1.0, + quickcheck-assertions ==0.3.0, + quickcheck-classes ==0.6.5.0, + quickcheck-classes-base ==0.6.2.0, + quickcheck-groups ==0.0.1.3, + quickcheck-higherorder ==0.1.0.1, + quickcheck-instances ==0.3.30, + quickcheck-io ==0.2.0, + quickcheck-monoid-subclasses ==0.3.0.4, + quickcheck-simple ==0.1.1.1, + quickcheck-special ==0.1.0.6, + quickcheck-state-machine ==0.8.0, + quickcheck-text ==0.1.2.1, + quickcheck-transformer ==0.3.1.2, + quickcheck-unicode ==1.0.1.0, + quicklz ==1.5.0.11, + quiet ==0.2, + quote-quot ==0.2.1.0, + radius ==0.7.1.0, + rainbow ==0.34.2.2, + rainbox ==0.26.0.0, + ral ==0.2.1, + rampart ==2.0.0.8, + ramus ==0.1.2, + rando ==0.0.0.4, + random ==1.2.1.2, + random-bytestring ==0.1.4, + random-fu ==0.3.0.1, + random-shuffle ==0.0.4, + random-tree ==0.6.0.5, + range ==0.3.0.2, + ranged-list ==0.1.2.1, + Ranged-sets ==0.4.0, + ranges ==0.2.4, + range-set-list ==0.1.3.1, + rank1dynamic ==0.4.1, + rank2classes ==1.5.3.1, + Rasterific ==0.7.5.4, + rasterific-svg ==0.3.3.2, + ratel ==2.0.0.12, + rate-limit ==1.4.3, + ratel-wai ==2.0.0.7, + ratio-int ==0.1.2, + rattle ==0.2, + rattletrap ==12.1.3, + Rattus ==0.5.1.1, + rawfilepath ==1.1.0, + rawstring-qm ==0.2.3.0, + raw-strings-qq ==1.1, + rcu ==0.2.7, + rdf ==0.1.0.8, + rdtsc ==1.3.0.1, + re2 ==0.3, + reactive-balsa ==0.4.0.1, + reactive-banana ==1.3.2.0, + reactive-banana-bunch ==1.0.0.1, + reactive-jack ==0.4.1.2, + reactive-midyim ==0.4.1.1, + readable ==0.3.1, + read-editor ==0.1.0.2, + read-env-var ==1.0.0.0, + rebase ==1.20.2, + rec-def ==0.2.2, + record-hasfield ==1.0.1, + records-sop ==0.1.1.1, + recursion-schemes ==5.2.2.5, + recv ==0.1.0, + redact ==0.5.0.0, + reddit-scrape ==0.0.1, + redis-glob ==0.1.0.8, + redis-resp ==1.0.0, + reducers ==3.12.4, + refact ==0.3.0.2, + ref-fd ==0.5.0.1, + refined ==0.8.2, + reflection ==2.1.8, + RefSerialize ==0.4.0, + ref-tf ==0.5.0.1, + regex ==1.1.0.2, + regex-applicative ==0.3.4, + regex-base ==0.94.0.2, + regex-compat ==0.95.2.1, + regex-pcre ==0.95.0.0, + regex-pcre-builtin ==0.95.2.3.8.44, + regex-posix ==0.96.0.1, + regex-posix-clib ==2.7, + regex-tdfa ==1.3.2.2, + regex-with-pcre ==1.1.0.2, + regression-simple ==0.2.1, + reinterpret-cast ==0.1.0, + relapse ==1.0.0.1, + relational-query ==0.12.3.1, + relational-query-HDBC ==0.7.2.1, + relational-record ==0.2.2.0, + relational-schemas ==0.1.8.1, + reliable-io ==0.0.2, + relude ==1.2.1.0, + renderable ==0.2.0.1, + replace-attoparsec ==1.5.0.0, + replace-megaparsec ==1.5.0.1, + repline ==0.4.2.0, + req ==3.13.2, + req-conduit ==1.0.2, + rerebase ==1.20.2, + reroute ==0.7.0.0, + resistor-cube ==0.0.1.4, + resolv ==0.2.0.2, + resource-pool ==0.4.0.0, + resourcet ==1.3.0, + rest-rewrite ==0.4.3, + result ==0.2.6.0, + retry ==0.9.3.1, + rex ==0.6.2, + rfc1751 ==0.1.3, + rfc5051 ==0.2, + rg ==1.4.0.0, + riak-protobuf ==0.25.0.0, + richenv ==0.1.0.2, + rio ==0.1.22.0, + rio-orphans ==0.1.2.0, + rio-prettyprint ==0.1.8.0, + rng-utils ==0.3.1, + roc-id ==0.2.0.3, + rocksdb-haskell ==1.0.1, + rocksdb-haskell-jprupp ==2.1.6, + rocksdb-query ==0.4.2, + roles ==0.2.1.0, + rollbar ==1.1.3, + rope-utf16-splay ==0.4.0.0, + rosezipper ==0.2, + rot13 ==0.2.0.1, + row-types ==1.0.1.2, + rpmbuild-order ==0.4.11, + rpm-nvr ==0.1.2, + rp-tree ==0.7.1, + rrb-vector ==0.2.1.0, + RSA ==2.4.1, + rss ==3000.2.0.8, + rss-conduit ==0.6.0.1, + run-haskell-module ==0.0.2, + runmemo ==1.0.0.1, + run-st ==0.1.3.3, + rvar ==0.3.0.2, + rzk ==0.7.4, + s3-signer ==0.5.0.0, + safe ==0.3.21, + safe-coloured-text ==0.2.0.2, + safe-coloured-text-gen ==0.0.0.2, + safe-coloured-text-layout ==0.0.0.0, + safe-coloured-text-layout-gen ==0.0.0.0, + safe-coloured-text-terminfo ==0.1.0.0, + safecopy ==0.10.4.2, + safe-decimal ==0.2.1.0, + safe-exceptions ==0.1.7.4, + safe-foldable ==0.1.0.0, + safe-gen ==1.0.1, + safeio ==0.0.6.0, + safe-json ==1.2.0.1, + safe-money ==0.9.1, + SafeSemaphore ==0.10.1, + saltine ==0.2.1.0, + salve ==2.0.0.5, + sample-frame ==0.0.4, + sample-frame-np ==0.0.5, + sampling ==0.3.5, + sandi ==0.5, + sandwich ==0.2.2.0, + sandwich-hedgehog ==0.1.3.0, + sandwich-quickcheck ==0.1.0.7, + sandwich-slack ==0.1.2.0, + sandwich-webdriver ==0.2.3.1, + say ==0.1.0.1, + sbp ==5.0.7, + sbv ==10.2, + scalpel ==0.6.2.2, + scalpel-core ==0.6.2.2, + scanf ==0.1.0.0, + scanner ==0.3.1, + s-cargot ==0.1.6.0, + scheduler ==2.0.0.1, + SciBaseTypes ==0.1.1.0, + scientific ==0.3.7.0, + scientist ==0.0.0.0, + scotty ==0.20.1, + scrypt ==0.5.0, + sdl2 ==2.5.5.0, + sdl2-gfx ==0.3.0.0, + sdl2-image ==2.1.0.0, + sdl2-mixer ==1.2.0.0, + sdl2-ttf ==2.1.3, + search-algorithms ==0.3.2, + secp256k1-haskell ==1.1.0, + securemem ==0.1.10, + selections ==0.3.0.0, + selective ==0.7.0.1, + semialign ==1.3.1, + semigroupoids ==6.0.1, + semigroups ==0.20, + semirings ==0.6, + semiring-simple ==1.0.0.1, + semver ==0.4.0.1, + sendfile ==0.7.11.6, + sendgrid-v3 ==1.0.0.1, + seqalign ==0.2.0.4, + seqid ==0.6.3, + seqid-streams ==0.7.2, + sequence-formats ==1.8.0.1, + sequenceTools ==1.5.3.1, + serialise ==0.2.6.1, + servant ==0.20.1, + servant-auth ==0.4.1.0, + servant-auth-client ==0.4.1.1, + servant-auth-docs ==0.2.10.1, + servant-auth-server ==0.4.8.0, + servant-auth-swagger ==0.2.10.2, + servant-blaze ==0.9.1, + servant-checked-exceptions ==2.2.0.1, + servant-checked-exceptions-core ==2.2.0.1, + servant-client ==0.20, + servant-client-core ==0.20, + servant-conduit ==0.16, + servant-docs ==0.13, + servant-elm ==0.7.3, + servant-exceptions ==0.2.1, + servant-exceptions-server ==0.2.1, + servant-foreign ==0.16, + servant-http-streams ==0.20, + servant-JuicyPixels ==0.3.1.1, + servant-lucid ==0.9.0.6, + servant-machines ==0.16, + servant-multipart ==0.12.1, + servant-multipart-api ==0.12.1, + servant-multipart-client ==0.12.2, + servant-openapi3 ==2.0.1.6, + servant-pipes ==0.16, + servant-rate-limit ==0.2.0.0, + servant-rawm ==1.0.0.0, + servant-server ==0.20, + servant-static-th ==1.0.0.0, + servant-subscriber ==0.7.0.0, + servant-swagger ==1.2, + servant-swagger-ui ==0.3.5.5.0.0, + servant-swagger-ui-core ==0.3.5, + servant-swagger-ui-redoc ==0.3.4.1.22.3, + servant-websockets ==2.0.0, + servant-xml ==1.0.3, + serversession ==1.0.3, + serversession-backend-redis ==1.0.5, + serversession-frontend-wai ==1.0.1, + serversession-frontend-yesod ==1.0.1, + servius ==1.2.3.0, + ses-html ==0.4.0.0, + set-cover ==0.1.1, + setenv ==0.1.1.3, + setlocale ==1.0.0.10, + set-monad ==0.3.0.0, + sexp-grammar ==2.3.4.2, + SHA ==1.6.4.4, + shake ==0.19.8, + shake-language-c ==0.12.0, + shake-plus ==0.3.4.0, + shake-plus-extended ==0.4.1.0, + shakespeare ==2.1.0.1, + shakespeare-text ==1.1.0, + shared-memory ==0.2.0.1, + ShellCheck ==0.9.0, + shell-conduit ==5.0.0, + shell-escape ==0.2.0, + shellify ==0.11.0.1, + shellmet ==0.0.4.1, + shelltestrunner ==1.10, + shell-utility ==0.1, + shellwords ==0.1.3.1, + shelly ==1.12.1, + should-not-typecheck ==2.1.0, + show-combinators ==0.2.0.0, + siggy-chardust ==1.0.0, + signal ==0.1.0.4, + silently ==1.2.5.3, + simple ==2.0.0, + simple-affine-space ==0.2.1, + simple-cabal ==0.1.3.1, + simple-cairo ==0.1.0.6, + simple-cmd ==0.2.7, + simple-cmd-args ==0.1.8, + simple-expr ==0.1.1.0, + simple-media-timestamp ==0.2.1.0, + simple-media-timestamp-attoparsec ==0.1.0.0, + simple-pango ==0.1.0.1, + simple-prompt ==0.2.2, + simple-reflect ==0.3.3, + simple-sendfile ==0.2.32, + simple-session ==2.0.0, + simple-templates ==2.0.0, + simple-vec3 ==0.6.0.1, + since ==0.0.0, + singleton-bool ==0.1.7, + singleton-nats ==0.4.7, + singletons ==3.0.3, + singletons-base ==3.2, + singletons-presburger ==0.7.3.0, + singletons-th ==3.2, + Sit ==0.2023.8.3, + sitemap-gen ==0.1.0.0, + size-based ==0.1.3.2, + sized ==1.1.0.1, + skein ==1.0.9.4, + skews ==0.1.0.3, + skip-var ==0.1.1.0, + skylighting ==0.14.1.2, + skylighting-core ==0.14.1.2, + skylighting-format-ansi ==0.1, + skylighting-format-blaze-html ==0.1.1.2, + skylighting-format-context ==0.1.0.2, + skylighting-format-latex ==0.1, + slave-thread ==1.1.0.3, + slick ==1.2.1.0, + slist ==0.2.1.0, + slynx ==0.7.2.2, + smallcheck ==1.2.1.1, + snap ==1.1.3.3, + snap-blaze ==0.2.1.5, + snap-core ==1.0.5.1, + snap-server ==1.1.2.1, + snowflake ==0.1.1.1, + socket ==0.8.3.0, + socks ==0.6.1, + solana-staking-csvs ==0.1.3.0, + some ==1.0.6, + some-dict-of ==0.1.0.2, + sop-core ==0.5.0.2, + sort ==1.0.0.0, + sorted-list ==0.2.2.0, + sound-collage ==0.2.1, + sourcemap ==0.1.7, + sox ==0.2.3.2, + soxlib ==0.0.3.2, + SpatialMath ==0.2.7.1, + special-values ==0.1.0.0, + speculate ==0.4.20, + speedy-slice ==0.3.2, + splice ==0.6.1.1, + split ==0.2.5, + splitmix ==0.1.0.5, + splitmix-distributions ==1.0.0, + split-record ==0.1.1.4, + Spock-api ==0.14.0.0, + spoon ==0.3.1, + spreadsheet ==0.1.3.10, + sqids ==0.2.2.0, + sqlite-simple ==0.4.19.0, + sql-words ==0.1.6.5, + squeal-postgresql ==0.9.1.3, + squeather ==0.8.0.0, + srcloc ==0.6.0.1, + srt ==0.1.2.0, + srtree ==1.0.0.5, + stache ==2.3.4, + stack ==2.13.1, + stack-all ==0.4.2, + stack-clean-old ==0.5.1, + stack-templatizer ==0.1.1.0, + state-codes ==0.1.3, + stateref ==0.3, + statestack ==0.3.1.1, + StateVar ==1.2.2, + stateWriter ==0.4.0, + static-bytes ==0.1.0, + static-canvas ==0.2.0.3, + static-text ==0.2.0.7, + statistics ==0.16.2.1, + statistics-linreg ==0.3, + status-notifier-item ==0.3.1.0, + step-function ==0.2.0.1, + stitch ==0.6.0.0, + stm installed, + stm-chans ==3.0.0.9, + stm-conduit ==4.0.1, + stm-containers ==1.2.1, + stm-delay ==0.1.1.1, + stm-extras ==0.1.0.3, + stm-hamt ==1.2.1, + STMonadTrans ==0.4.8, + stm-split ==0.0.2.1, + stm-supply ==0.2.0.0, + storable-complex ==0.2.3.0, + storable-endian ==0.2.6.1, + storable-record ==0.0.7, + storable-tuple ==0.1, + storablevector ==0.2.13.2, + store ==0.7.18, + store-core ==0.4.4.7, + store-streaming ==0.2.0.5, + stratosphere ==0.60.0, + Stream ==0.4.7.2, + streaming ==0.2.4.0, + streaming-attoparsec ==1.0.0.1, + streaming-bytestring ==0.3.2, + streaming-commons ==0.2.2.6, + streaming-wai ==0.1.1, + streamly ==0.10.1, + streamly-core ==0.2.2, + streams ==3.3.2, + strict ==0.5, + strict-base-types ==0.8, + strict-concurrency ==0.2.4.3, + strict-lens ==0.4.0.3, + strict-list ==0.1.7.5, + strict-tuple ==0.1.5.4, + strict-wrapper ==0.0.1.0, + stringable ==0.1.3, + stringbuilder ==0.5.1, + string-class ==0.1.7.1, + string-combinators ==0.6.0.5, + string-conv ==0.2.0, + string-conversions ==0.4.0.1, + string-interpolate ==0.3.3.0, + stringprep ==1.0.0, + string-qq ==0.0.6, + string-random ==0.1.4.3, + stringsearch ==0.3.6.6, + string-transform ==1.1.1, + stripe-concepts ==1.0.3.3, + stripe-signature ==1.0.0.16, + stripe-wreq ==1.0.1.16, + strive ==6.0.0.12, + structs ==0.1.9, + structured ==0.1.1, + stylish-haskell ==0.14.5.0, + subcategories ==0.2.1.0, + sundown ==0.6, + superbuffer ==0.3.1.2, + svg-builder ==0.1.1, + SVGFonts ==1.8.0.1, + svg-tree ==0.6.2.4, + swagger2 ==2.8.8, + swish ==0.10.8.0, + syb ==0.7.2.4, + sydtest ==0.15.1.1, + sydtest-aeson ==0.1.0.0, + sydtest-amqp ==0.1.0.0, + sydtest-autodocodec ==0.0.0.0, + sydtest-discover ==0.0.0.4, + sydtest-hedgehog ==0.4.0.0, + sydtest-hedis ==0.0.0.0, + sydtest-hspec ==0.4.0.2, + sydtest-mongo ==0.0.0.0, + sydtest-persistent ==0.0.0.2, + sydtest-persistent-sqlite ==0.2.0.3, + sydtest-process ==0.0.0.0, + sydtest-rabbitmq ==0.1.0.0, + sydtest-servant ==0.2.0.2, + sydtest-typed-process ==0.0.0.0, + sydtest-wai ==0.2.0.1, + sydtest-webdriver ==0.0.0.1, + sydtest-webdriver-screenshot ==0.0.0.2, + sydtest-webdriver-yesod ==0.0.0.1, + sydtest-yesod ==0.3.0.2, + symbol ==0.2.4, + symengine ==0.1.2.0, + symmetry-operations-symbols ==0.0.2.1, + synthesizer-alsa ==0.5.0.6, + synthesizer-core ==0.8.4, + synthesizer-dimensional ==0.8.1.1, + synthesizer-midi ==0.6.1.2, + sysinfo ==0.1.1, + system-argv0 ==0.1.1, + systemd ==2.3.0, + systemd-socket-activation ==1.1.0.1, + system-fileio ==0.3.16.4, + system-filepath ==0.4.14, + system-info ==0.5.2, + system-linux-proc ==0.1.1.1, + tabular ==0.2.2.8, + tagchup ==0.4.1.2, + tagged ==0.8.8, + tagged-binary ==0.2.0.1, + tagged-identity ==0.1.4, + tagged-transformer ==0.8.2, + tagsoup ==0.14.8, + tagstream-conduit ==0.5.6, + tao ==1.0.0, + tao-example ==1.0.0, + tar ==0.5.1.1, + tar-conduit ==0.4.1, + tasty ==1.4.3, + tasty-ant-xml ==1.1.9, + tasty-autocollect ==0.4.3, + tasty-bench ==0.3.5, + tasty-bench-fit ==0.1, + tasty-checklist ==1.0.6.0, + tasty-dejafu ==2.1.0.1, + tasty-discover ==5.0.0, + tasty-expected-failure ==0.12.3, + tasty-fail-fast ==0.0.3, + tasty-focus ==1.0.1, + tasty-golden ==2.3.5, + tasty-hedgehog ==1.4.0.2, + tasty-hslua ==1.1.1, + tasty-hspec ==1.2.0.4, + tasty-html ==0.4.2.1, + tasty-hunit ==0.10.1, + tasty-hunit-compat ==0.2.0.1, + tasty-inspection-testing ==0.2.1, + tasty-kat ==0.0.3, + tasty-leancheck ==0.0.2, + tasty-lua ==1.1.1, + tasty-program ==1.1.0, + tasty-quickcheck ==0.10.2, + tasty-rerun ==1.1.19, + tasty-silver ==3.3.1.3, + tasty-smallcheck ==0.8.2, + tasty-sugar ==2.2.1.0, + tasty-tap ==0.1.0, + tasty-th ==0.1.7, + tasty-wai ==0.1.2.0, + TCache ==0.13.3, + tce-conf ==1.3, + tdigest ==0.3, + teardown ==0.5.0.1, + tempgres-client ==1.0.0, + template ==0.2.0.10, + template-haskell installed, + template-haskell-compat-v0208 ==0.1.9.3, + temporary ==1.3, + temporary-rc ==1.2.0.3, + temporary-resourcet ==0.1.0.1, + tensorflow-test ==0.1.0.0, + tensors ==0.1.5, + termbox ==2.0.0.1, + termbox-banana ==2.0.0, + termbox-bindings-c ==0.1.0.1, + termbox-bindings-hs ==1.0.0, + termbox-tea ==1.0.0, + terminal-progress-bar ==0.4.2, + terminal-size ==0.3.4, + terminfo installed, + termonad ==4.5.0.0, + test-framework ==0.8.2.0, + test-framework-hunit ==0.3.0.2, + test-framework-leancheck ==0.0.4, + test-framework-quickcheck2 ==0.3.0.5, + test-framework-smallcheck ==0.2, + test-fun ==0.1.0.0, + testing-feat ==1.1.1.1, + testing-type-modifiers ==0.1.0.1, + texmath ==0.12.8.7, + text installed, + text-ansi ==0.3.0.1, + text-binary ==0.2.1.1, + text-builder ==0.6.7.2, + text-builder-dev ==0.3.4.2, + text-builder-linear ==0.1.2, + text-conversions ==0.3.1.1, + text-format ==0.3.2.1, + text-icu ==0.8.0.5, + text-iso8601 ==0.1.1, + text-latin1 ==0.3.1, + text-ldap ==0.1.1.14, + textlocal ==0.1.0.5, + text-manipulate ==0.3.1.0, + text-metrics ==0.3.2, + text-postgresql ==0.0.3.1, + text-printer ==0.5.0.2, + text-regex-replace ==0.1.1.5, + text-rope ==0.2, + text-short ==0.1.6, + text-show ==3.10.5, + text-show-instances ==3.9.8, + text-zipper ==0.13, + tfp ==1.0.2, + tf-random ==0.5, + th-abstraction ==0.5.0.0, + th-bang-compat ==0.0.1.0, + th-compat ==0.1.5, + th-constraint-compat ==0.0.1.0, + th-data-compat ==0.1.3.1, + th-desugar ==1.15, + th-env ==0.1.1, + these ==1.2.1, + these-lens ==1.0.2, + these-optics ==1.0.2, + these-skinny ==0.7.6, + th-expand-syns ==0.4.11.0, + th-extras ==0.0.0.8, + th-lego ==0.3.0.3, + th-lift ==0.8.4, + th-lift-instances ==0.1.20, + th-nowq ==0.1.0.5, + th-orphans ==0.13.14, + th-printf ==0.8, + thread-hierarchy ==0.3.0.2, + thread-local-storage ==0.2, + threads ==0.5.1.8, + threads-extras ==0.1.0.3, + thread-supervisor ==0.2.0.0, + threepenny-gui ==0.9.4.1, + th-reify-compat ==0.0.1.5, + th-reify-many ==0.1.10, + th-strict-compat ==0.1.0.1, + th-test-utils ==1.2.1, + th-utilities ==0.2.5.0, + thyme ==0.4, + tidal ==1.9.5, + tidal-link ==1.0.3, + tile ==0.3.0.0, + time installed, + time-compat ==1.9.6.1, + time-domain ==0.1.0.4, + timeit ==2.0, + time-lens ==0.4.0.2, + timelens ==0.2.0.2, + time-locale-compat ==0.1.1.5, + time-locale-vietnamese ==1.0.0.0, + time-manager ==0.0.1, + time-parsers ==0.2, + timerep ==2.1.0.0, + timers-tick ==0.5.0.4, + timer-wheel ==1.0.0.1, + timespan ==0.4.0.0, + time-units ==1.0.0, + time-units-types ==0.2.0.1, + timezone-olson ==0.2.1, + timezone-olson-th ==0.1.0.11, + timezone-series ==0.1.13, + titlecase ==1.0.1, + tldr ==0.9.2, + tls ==1.8.0, + tls-session-manager ==0.0.4, + tlynx ==0.7.2.2, + tmapchan ==0.0.3, + tmapmvar ==0.0.4, + tmp-proc ==0.5.3.0, + tmp-proc-postgres ==0.5.3.1, + tmp-proc-rabbitmq ==0.5.3.1, + tmp-proc-redis ==0.5.3.1, + token-bucket ==0.1.0.1, + toml-parser ==1.3.2.0, + toml-reader ==0.2.1.0, + toml-reader-parse ==0.1.1.1, + tophat ==1.0.8.0, + topograph ==1.0.0.2, + torrent ==10000.1.3, + torsor ==0.1.0.1, + tostring ==0.2.1.1, + tracing ==0.0.7.4, + transaction ==0.1.1.4, + transformers installed, + transformers-base ==0.4.6, + transformers-compat ==0.7.2, + transformers-either ==0.1.4, + traverse-with-class ==1.0.1.1, + tree-diff ==0.3.0.1, + tree-fun ==0.8.1.0, + tree-view ==0.5.1, + trie-simple ==0.4.2, + trifecta ==2.1.4, + trimdent ==0.1.0.0, + trivial-constraint ==0.7.0.0, + tsv2csv ==0.1.0.2, + ttc ==1.4.0.0, + ttrie ==0.1.2.2, + tuple ==0.3.0.2, + tuples ==0.1.0.0, + tuples-homogenous-h98 ==0.1.1.0, + tuple-sop ==0.3.1.0, + tuple-th ==0.2.5, + turtle ==1.6.2, + twitter-conduit ==0.6.1, + twitter-types ==0.11.0, + twitter-types-lens ==0.11.0, + typecheck-plugin-nat-simple ==0.1.0.9, + typed-process ==0.2.11.1, + typed-uuid ==0.2.0.0, + type-equality ==1.0.1, + type-errors ==0.2.0.2, + type-flip ==0.1.0.0, + type-fun ==0.1.3, + type-hint ==0.1, + type-level-integers ==0.0.1, + type-level-kv-list ==2.0.2.0, + type-level-natural-number ==2.0, + type-level-numbers ==0.1.1.2, + typelits-witnesses ==0.4.0.1, + type-map ==0.1.7.0, + type-natural ==1.3.0.1, + typenums ==0.1.4, + type-of-html ==1.6.2.0, + type-of-html-static ==0.1.0.2, + type-rig ==0.1, + type-set ==0.1.0.0, + type-spec ==0.4.0.0, + typography-geometry ==1.0.1.0, + typst ==0.5.0.1, + typst-symbols ==0.1.5, + tz ==0.1.3.6, + tzdata ==0.2.20240201.0, + tztime ==0.1.1.0, + ua-parser ==0.7.7.0, + uglymemo ==0.1.0.1, + ulid ==0.3.2.0, + unagi-chan ==0.4.1.4, + unbounded-delays ==0.1.1.1, + unboxed-ref ==0.4.0.0, + unboxing-vector ==0.2.0.0, + uncaught-exception ==0.1.0, + unconstrained ==0.1.0.2, + unexceptionalio ==0.5.1, + unfork ==1.0.0.1, + unicode ==0.0.1.1, + unicode-collation ==0.1.3.6, + unicode-data ==0.4.0.1, + unicode-show ==0.1.1.1, + unicode-transforms ==0.4.0.1, + unidecode ==0.1.0.4, + union-angle ==0.1.0.1, + union-color ==0.1.2.1, + unipatterns ==0.0.0.0, + uniplate ==1.6.13, + uniq-deep ==1.2.1, + unique ==0.0.1, + unique-logic ==0.4.0.1, + unique-logic-tf ==0.5.1, + unit-constraint ==0.0.0, + units ==2.4.1.5, + units-defs ==2.2.1, + units-parser ==0.1.1.5, + universe ==1.2.2, + universe-base ==1.1.3.1, + universe-dependent-sum ==1.3, + universe-instances-extended ==1.1.3, + universe-reverse-instances ==1.1.1, + universe-some ==1.2.1, + universum ==1.8.2.1, + unix installed, + unix-bytestring ==0.4.0.1, + unix-compat ==0.7.1, + unix-time ==0.4.12, + unjson ==0.15.4, + unliftio ==0.2.25.0, + unliftio-core ==0.2.1.0, + unliftio-path ==0.0.2.0, + unliftio-pool ==0.4.3.0, + unliftio-streams ==0.2.0.0, + unlit ==0.4.0.0, + unordered-containers ==0.2.20, + unsafe ==0.0, + uri-bytestring ==0.3.3.1, + uri-bytestring-aeson ==0.1.0.8, + uri-encode ==1.5.0.7, + url ==2.1.3, + urlpath ==11.0.2, + users ==0.5.0.0, + users-test ==0.5.0.1, + utf8-light ==0.4.4.0, + utf8-string ==1.0.2, + utility-ht ==0.0.17.1, + uuid ==1.3.15, + uuid-types ==1.0.5.1, + valida ==1.1.0, + valida-base ==0.2.0, + validate-input ==0.5.0.0, + validation ==1.1.3, + validity ==0.12.0.2, + validity-aeson ==0.2.0.5, + validity-bytestring ==0.4.1.1, + validity-case-insensitive ==0.0.0.0, + validity-containers ==0.5.0.4, + validity-network-uri ==0.0.0.1, + validity-path ==0.4.0.1, + validity-persistent ==0.0.0.0, + validity-primitive ==0.0.0.1, + validity-scientific ==0.2.0.3, + validity-text ==0.3.1.3, + validity-time ==0.5.0.0, + validity-unordered-containers ==0.2.0.3, + validity-uuid ==0.1.0.3, + validity-vector ==0.2.0.3, + valor ==1.0.0.0, + varying ==0.8.1.0, + vault ==0.3.1.5, + vcs-ignore ==0.0.2.0, + vec ==0.5, + vector ==0.13.1.0, + vector-algorithms ==0.9.0.2, + vector-binary-instances ==0.2.5.2, + vector-buffer ==0.4.1, + vector-builder ==0.3.8.5, + vector-bytes-instances ==0.1.1, + vector-extras ==0.2.8.1, + vector-hashtables ==0.1.2.0, + vector-instances ==3.4.2, + vector-mmap ==0.0.3, + vector-rotcev ==0.1.0.2, + vector-sized ==1.5.0, + vector-space ==0.16, + vector-split ==1.0.0.3, + vector-stream ==0.1.0.1, + vector-th-unbox ==0.2.2, + verbosity ==0.4.0.0, + verset ==0.0.1.9, + versions ==6.0.6, + vformat ==0.14.1.0, + vformat-time ==0.1.0.0, + ViennaRNAParser ==1.3.3, + vinyl ==0.14.3, + vinyl-loeb ==0.0.1.0, + Vis ==0.7.7.1, + vivid-osc ==0.5.0.0, + vivid-supercollider ==0.4.1.2, + void ==0.7.3, + vty ==6.1, + vty-crossplatform ==0.4.0.0, + vty-unix ==0.2.0.0, + wai ==3.2.4, + wai-app-static ==3.1.9, + wai-cli ==0.2.3, + wai-conduit ==3.0.0.4, + wai-control ==0.2.0.0, + wai-cors ==0.2.7, + wai-enforce-https ==1.0.0.0, + wai-eventsource ==3.0.0, + wai-extra ==3.1.15, + wai-feature-flags ==0.1.0.8, + wai-handler-launch ==3.0.3.1, + wai-logger ==2.4.0, + wai-middleware-bearer ==1.0.3, + wai-middleware-caching ==0.1.0.2, + wai-middleware-caching-lru ==0.1.0.0, + wai-middleware-caching-redis ==0.2.0.0, + wai-middleware-clacks ==0.1.0.1, + wai-middleware-delegate ==0.1.4.1, + wai-middleware-metrics ==0.2.4, + wai-middleware-prometheus ==1.0.0.1, + wai-middleware-static ==0.9.2, + wai-middleware-throttle ==0.3.0.1, + wai-rate-limit ==0.3.0.0, + wai-rate-limit-redis ==0.2.0.1, + wai-saml2 ==0.5, + wai-session ==0.3.3, + wai-session-postgresql ==0.2.1.3, + wai-session-redis ==0.1.0.5, + wai-slack-middleware ==0.2.0, + wai-transformers ==0.1.0, + wai-websockets ==3.0.1.2, + wakame ==0.1.0.0, + warp ==3.3.31, + warp-tls ==3.4.5, + wave ==0.2.1, + wcwidth ==0.0.2, + webdriver ==0.12.0.0, + webex-teams-api ==0.2.0.1, + webex-teams-conduit ==0.2.0.1, + webpage ==0.0.5.1, + webrtc-vad ==0.1.0.3, + websockets ==0.12.7.3, + websockets-simple ==0.2.0, + websockets-snap ==0.10.3.1, + weigh ==0.0.17, + welford-online-mean-variance ==0.2.0.0, + what4 ==1.5.1, + wide-word ==0.1.6.0, + Win32 installed, + Win32-notify ==0.3.0.3, + windns ==0.1.0.1, + witch ==1.2.1.1, + withdependencies ==0.3.0, + witherable ==0.4.2, + within ==0.2.0.1, + with-location ==0.1.0, + with-utf8 ==1.0.2.4, + witness ==0.6.2, + wizards ==1.0.3, + wl-pprint ==1.2.1, + wl-pprint-annotated ==0.1.0.1, + wl-pprint-text ==1.2.0.2, + word8 ==0.1.3, + word-compat ==0.0.6, + word-trie ==0.3.0, + word-wrap ==0.5, + world-peace ==1.0.2.0, + wrap ==0.0.0, + wraxml ==0.5, + wreq ==0.5.4.3, + wreq-stringless ==0.5.9.1, + writer-cps-transformers ==0.5.6.1, + ws ==0.0.6, + wss-client ==0.3.0.0, + wuss ==2.0.1.9, + X11 ==1.10.3, + X11-xft ==0.3.4, + x11-xim ==0.0.9.0, + x509 ==1.7.7, + x509-store ==1.6.9, + x509-system ==1.6.7, + x509-validation ==1.6.12, + Xauth ==0.1, + xdg-basedir ==0.2.2, + xdg-userdirs ==0.1.0.2, + xeno ==0.6, + xhtml installed, + xlsx ==1.1.2.2, + xml ==1.3.14, + xml-basic ==0.1.3.2, + xmlbf ==0.7, + xmlbf-xeno ==0.2.2, + xmlbf-xmlhtml ==0.2.2, + xml-conduit ==1.9.1.3, + xmlgen ==0.6.2.2, + xml-hamlet ==0.5.0.2, + xml-helpers ==1.0.0, + xmlhtml ==0.2.5.4, + xml-html-qq ==0.1.0.1, + xml-indexed-cursor ==0.1.1.0, + xml-lens ==0.3.1, + xml-picklers ==0.3.6, + xml-to-json-fast ==2.0.0, + xml-types ==0.3.8, + xmonad ==0.17.2, + xor ==0.0.1.2, + xss-sanitize ==0.3.7.2, + xxhash-ffi ==0.2.0.0, + yaml ==0.11.11.2, + yaml-unscrambler ==0.1.0.19, + Yampa ==0.14.8, + yarn-lock ==0.6.5, + yeshql-core ==4.2.0.0, + yesod ==1.6.2.1, + yesod-auth ==1.6.11.3, + yesod-auth-basic ==0.1.0.3, + yesod-auth-hashdb ==1.7.1.7, + yesod-auth-oauth2 ==0.7.2.0, + yesod-core ==1.6.25.1, + yesod-eventsource ==1.6.0.1, + yesod-fb ==0.6.1, + yesod-form ==1.7.6, + yesod-form-bootstrap4 ==3.0.1.1, + yesod-gitrepo ==0.3.0, + yesod-gitrev ==0.2.2, + yesod-markdown ==0.12.6.14, + yesod-middleware-csp ==1.2.0, + yesod-newsfeed ==1.7.0.0, + yesod-page-cursor ==2.0.1.0, + yesod-paginator ==1.1.2.2, + yesod-persistent ==1.6.0.8, + yesod-recaptcha2 ==1.0.2.1, + yesod-routes-flow ==3.0.0.2, + yesod-sitemap ==1.6.0, + yesod-static ==1.6.1.0, + yesod-test ==1.6.16, + yesod-websockets ==0.3.0.3, + yes-precure5-command ==5.5.3, + yi-rope ==0.11, + yjsvg ==0.2.0.1, + yjtools ==0.9.18, + yoga ==0.0.0.8, + youtube ==0.2.1.1, + zenacy-html ==2.1.0, + zenacy-unicode ==1.0.2, + zenc ==0.1.2, + zeromq4-haskell ==0.8.0, + zeromq4-patterns ==0.3.1.0, + zigzag ==0.0.1.0, + zim-parser ==0.2.1.0, + zip ==2.0.1, + zip-archive ==0.4.3.2, + zippers ==0.3.2, + zip-stream ==0.2.2.0, + zlib ==0.6.3.0, + zlib-bindings ==0.1.1.5, + zot ==0.0.3, + zstd ==0.1.3.0, + zxcvbn-hs ==0.3.6 diff --git a/project-stackage/nightly-2024-05-31.config b/project-stackage/nightly-2024-05-31.config new file mode 100644 index 0000000..eeb5aef --- /dev/null +++ b/project-stackage/nightly-2024-05-31.config @@ -0,0 +1,3039 @@ +-- NOTE: Due to revisions, this file may not work. See: +-- https://github.com/fpco/stackage-server/issues/232 + +-- Stackage snapshot from: http://www.stackage.org/snapshot/nightly-2024-05-31 +-- Please place this file next to your .cabal file as cabal.config +-- To only use tested packages, uncomment the following line: +-- remote-repo: stackage-nightly-2024-05-31:http://www.stackage.org/nightly-2024-05-31 +with-compiler: ghc-9.8.2 +constraints: abstract-deque ==0.3, + abstract-deque-tests ==0.3, + abstract-par ==0.3.3, + AC-Angle ==1.0, + acc ==0.2.0.3, + ace ==0.6, + acid-state ==0.16.1.3, + action-permutations ==0.0.0.1, + active ==0.2.1, + ad ==4.5.6, + ad-delcont ==0.5.0.0, + adjunctions ==4.4.2, + adler32 ==0.1.2.0, + advent-of-code-api ==0.2.9.1, + aern2-mp ==0.2.15.1, + aern2-real ==0.2.15, + aeson ==2.2.2.0, + aeson-attoparsec ==0.0.0, + aeson-casing ==0.2.0.0, + aeson-combinators ==0.1.2.1, + aeson-diff ==1.1.0.13, + aeson-extra ==0.5.1.3, + aeson-generic-compat ==0.0.2.0, + aeson-optics ==1.2.1, + aeson-pretty ==0.8.10, + aeson-qq ==0.8.4, + aeson-schemas ==1.4.2.1, + aeson-typescript ==0.6.3.0, + aeson-unqualified-ast ==1.0.0.3, + aeson-value-parser ==0.19.7.2, + aeson-warning-parser ==0.1.1, + aeson-yak ==0.1.1.3, + aeson-yaml ==1.1.0.1, + Agda ==2.6.4.3, + agda2lagda ==0.2023.6.9, + agreeing ==0.2.2.0, + alarmclock ==0.7.0.6, + alex ==3.5.1.0, + alex-meta ==0.3.0.13, + alex-tools ==0.6.1, + algebra ==4.3.1, + algebraic-graphs ==0.7, + align-audio ==0.0.0.1, + almost-fix ==0.0.2, + alsa-core ==0.5.0.1, + alsa-mixer ==0.3.0.1, + alsa-pcm ==0.6.1.1, + alsa-seq ==0.6.0.9, + alternative-vector ==0.0.0, + alternators ==1.0.0.0, + ALUT ==2.4.0.3, + amqp ==0.22.2, + annotated-exception ==0.2.0.5, + annotated-wl-pprint ==0.7.0, + -- ansi-terminal ==1.1.1, + ansi-terminal-game ==1.9.3.0, + -- ansi-terminal-types ==1.1, + -- ansi-wl-pprint ==1.0.2, + ANum ==0.2.0.2, + aos-signature ==0.1.1, + apecs ==0.9.6, + apecs-gloss ==0.2.4, + apecs-physics ==0.4.6, + api-field-json-th ==0.1.0.2, + ap-normalize ==0.1.0.1, + appar ==0.1.8, + appendful ==0.1.0.0, + appendful-persistent ==0.1.0.1, + appendmap ==0.1.5, + apply-merge ==0.1.1.0, + apply-refact ==0.14.0.0, + apportionment ==0.0.0.4, + approximate ==0.3.5, + approximate-equality ==1.1.0.2, + arbor-lru-cache ==0.1.1.1, + arithmoi ==0.13.0.0, + array installed, + array-memoize ==0.6.0, + arrow-extras ==0.1.0.1, + arrows ==0.4.4.2, + ascii-char ==1.0.1.0, + ascii-group ==1.0.0.17, + ascii-progress ==0.3.3.0, + asn1-encoding ==0.9.6, + asn1-parse ==0.9.5, + asn1-types ==0.3.4, + assert-failure ==0.1.3.0, + assoc ==1.1.1, + astro ==0.4.3.0, + async ==2.2.5, + async-extra ==0.2.0.0, + async-pool ==0.9.2, + async-refresh ==0.3.0.0, + async-refresh-tokens ==0.4.0.0, + atom-basic ==0.2.5, + atom-conduit ==0.9.0.1, + atomic-counter ==0.1.2.1, + atomic-primops ==0.8.7, + atomic-write ==0.2.0.7, + attoparsec ==0.14.4, + attoparsec-aeson ==2.2.2.0, + attoparsec-base64 ==0.0.0, + attoparsec-binary ==0.2, + attoparsec-data ==1.0.5.4, + attoparsec-expr ==0.1.1.2, + attoparsec-framer ==0.1.0.3, + attoparsec-iso8601 ==1.1.1.0, + attoparsec-path ==0.0.0.1, + attoparsec-time ==1.0.3.1, + attoparsec-uri ==0.0.9, + audacity ==0.0.2.2, + authenticate ==1.3.5.2, + authenticate-oauth ==1.7, + autodocodec ==0.2.2.0, + autodocodec-openapi3 ==0.2.1.1, + autodocodec-schema ==0.1.0.3, + autodocodec-yaml ==0.2.0.3, + autoexporter ==2.0.0.12, + auto-update ==0.2.0, + aws ==0.24.2, + aws-lambda-haskell-runtime ==4.3.2, + aws-lambda-haskell-runtime-wai ==2.0.2, + aws-sns-verify ==0.0.0.3, + aws-xray-client ==0.1.0.2, + aws-xray-client-persistent ==0.1.0.5, + aws-xray-client-wai ==0.1.0.2, + backprop ==0.2.6.5, + backtracking ==0.1.0, + bank-holiday-germany ==1.3.0.0, + bank-holidays-england ==0.2.0.9, + barbies ==2.1.1.0, + base installed, + base16 ==1.0, + base16-bytestring ==1.0.2.0, + base32 ==0.4, + base32string ==0.9.1, + base58-bytestring ==0.1.0, + base58string ==0.10.0, + base64 ==1.0, + base64-bytestring ==1.2.1.0, + base64-bytestring-type ==1.0.1, + base64-string ==0.2, + base-compat ==0.13.1, + base-compat-batteries ==0.13.1, + basement ==0.0.16, + base-orphans ==0.9.2, + base-prelude ==1.6.1.1, + base-unicode-symbols ==0.2.4.2, + basic-prelude ==0.7.0, + battleship-combinatorics ==0.0.1, + bazel-runfiles ==0.12, + bbdb ==0.8, + bcrypt ==0.0.11, + bech32 ==1.1.7, + bech32-th ==1.1.7, + benchpress ==0.2.2.23, + bench-show ==0.3.2, + bencode ==0.6.1.1, + bencoding ==0.4.5.5, + benri-hspec ==0.1.0.2, + between ==0.11.0.0, + bhoogle ==0.1.4.3, + bibtex ==0.1.0.7, + bifunctor-classes-compat ==0.1, + bifunctors ==5.6.2, + bimap ==0.5.0, + bimaps ==0.1.0.2, + bin ==0.1.3, + binance-exports ==0.1.2.0, + binary installed, + binary-conduit ==1.3.1, + binaryen ==0.0.6.0, + binary-generic-combinators ==0.4.4.0, + binary-ieee754 ==0.1.0.0, + binary-instances ==1.0.4, + binary-list ==1.1.1.2, + binary-orphans ==1.0.5, + binary-parser ==0.5.7.6, + binary-search ==2.0.0, + binary-shared ==0.8.3, + binary-tagged ==0.3.1, + bindings-DSL ==1.0.25, + bindings-GLFW ==3.3.9.1, + bindings-libzip ==1.0.1, + bindings-uname ==0.1, + BiobaseNewick ==0.0.0.2, + bitarray ==0.0.1.1, + bits ==0.6, + bitset-word8 ==0.1.1.2, + bits-extra ==0.0.2.3, + bitvec ==1.1.5.0, + bitwise ==1.0.0.1, + bitwise-enum ==1.0.1.2, + Blammo ==1.1.3.0, + blank-canvas ==0.7.4, + blas-carray ==0.1.0.2, + blas-comfort-array ==0.0.0.3, + blas-ffi ==0.1, + blas-hs ==0.1.1.0, + blaze-bootstrap ==0.1.0.1, + blaze-builder ==0.4.2.3, + blaze-html ==0.9.2.0, + blaze-markup ==0.8.3.0, + blaze-svg ==0.3.7, + blaze-textual ==0.2.3.1, + bloodhound ==0.21.0.0, + bloomfilter ==2.0.1.2, + bluefin ==0.0.6.0, + bluefin-internal ==0.0.6.0, + bm ==0.2.0.0, + bmp ==1.2.6.4, + bnb-staking-csvs ==0.2.2.0, + BNFC ==2.9.5, + BNFC-meta ==0.6.1, + bodhi ==0.1.0, + boltzmann-samplers ==0.1.1.0, + Boolean ==0.2.4, + boolsimplifier ==0.1.8, + boomerang ==1.4.9.3, + boomwhacker ==0.0.2, + bordacount ==0.1.0.0, + boring ==0.2.2, + bound ==2.0.7, + BoundedChan ==1.0.3.0, + bounded-qsem ==0.1.0.2, + bounded-queue ==1.0.0, + boundingboxes ==0.2.3, + box ==0.9.3.1, + boxes ==0.1.5, + breakpoint ==0.1.4.0, + brick ==2.3.1, + brotli ==0.0.0.1, + brotli-streams ==0.0.0.0, + bsb-http-chunked ==0.0.0.4, + bson ==0.4.0.1, + bson-lens ==0.1.1, + btrfs ==0.2.1.0, + buffer-pipe ==0.0, + bugsnag ==1.1.0.0, + bugsnag-hs ==0.2.0.12, + bugsnag-wai ==1.0.0.1, + bugsnag-yesod ==1.0.1.0, + bugzilla-redhat ==1.0.1.1, + burrito ==2.0.1.10, + bv ==0.5, + bv-little ==1.3.2, + byteable ==0.1.1, + bytebuild ==0.3.16.2, + byte-count-reader ==0.10.1.11, + bytedump ==1.0, + byte-order ==0.1.3.1, + byteorder ==1.0.4, + bytes ==0.17.3, + byteset ==0.1.1.1, + byteslice ==0.2.13.2, + bytesmith ==0.3.11.1, + bytestring installed, + bytestring-builder ==0.10.8.2.0, + bytestring-conversion ==0.3.2, + bytestring-lexing ==0.5.0.12, + bytestring-strict-builder ==0.4.5.7, + bytestring-to-vector ==0.3.0.1, + bytestring-tree-builder ==0.2.7.12, + bytestring-trie ==0.2.7.3, + bz2 ==1.0.1.2, + bzip2-clib ==1.0.8, + bzlib ==0.5.2.0, + bzlib-conduit ==0.3.0.3, + c14n ==0.1.0.3, + c2hs ==0.28.8, + Cabal ==3.10.3.0, + cabal2nix ==2.19.1, + cabal2spec ==2.7.1, + cabal-appimage ==0.4.0.4, + cabal-clean ==0.2.20230609, + cabal-debian ==5.2.3, + cabal-doctest ==1.0.9, + cabal-file ==0.1.1, + cabal-gild ==1.3.1.2, + cabal-install ==3.10.3.0, + cabal-install-solver ==3.10.2.1, + cabal-plan ==0.7.3.0, + cabal-rpm ==2.2.0, + cabal-sort ==0.1.2, + Cabal-syntax installed, + cache ==0.1.3.0, + cached-json-file ==0.1.1, + cacophony ==0.10.1, + cairo ==0.13.10.0, + cairo-image ==0.1.0.3, + calendar-recycling ==0.0.0.1, + call-alloy ==0.5.0.1, + calligraphy ==0.1.6, + call-plantuml ==0.0.1.3, + call-stack ==0.4.0, + can-i-haz ==0.3.1.1, + capability ==0.5.0.1, + ca-province-codes ==1.0.0.0, + cardano-coin-selection ==1.0.1, + carray ==0.1.6.8, + casa-client ==0.0.2, + casa-types ==0.0.2, + cased ==0.1.0.0, + case-insensitive ==1.2.1.0, + cases ==0.1.4.3, + casing ==0.1.4.1, + cassava ==0.5.3.1, + cassava-conduit ==0.6.6, + cassava-megaparsec ==2.1.1, + cast ==0.1.0.2, + cayley-client ==0.4.19.4, + cborg ==0.2.10.0, + cborg-json ==0.2.6.0, + cdar-mBound ==0.1.0.4, + c-enum ==0.1.1.3, + cereal ==0.5.8.3, + cereal-conduit ==0.8.0, + cereal-text ==0.1.0.2, + cereal-unordered-containers ==0.1.0.1, + cereal-vector ==0.2.0.1, + cfenv ==0.1.0.0, + chan ==0.0.4.1, + ChannelT ==0.0.0.7, + character-cases ==0.1.0.6, + character-ps ==0.1, + charset ==0.3.10, + Chart ==1.9.5, + Chart-cairo ==1.9.4.1, + Chart-diagrams ==1.9.5.1, + chart-svg ==0.6.0.0, + ChasingBottoms ==1.3.1.14, + check-email ==1.0.2, + checkers ==0.6.0, + checksum ==0.0.0.1, + chimera ==0.4.1.0, + choice ==0.2.3, + chronologique ==0.3.1.3, + chronos ==1.1.6.1, + chunked-data ==0.3.1, + cipher-aes ==0.2.11, + cipher-camellia ==0.0.2, + cipher-rc4 ==0.1.4, + circle-packing ==0.1.0.6, + circular ==0.4.0.3, + citeproc ==0.8.1, + clash-ghc ==1.8.1, + clash-lib ==1.8.1, + clash-prelude ==1.8.1, + clash-prelude-hedgehog ==1.8.1, + classy-prelude ==1.5.0.3, + classy-prelude-conduit ==1.5.0, + classy-prelude-yesod ==1.5.0, + clay ==0.15.0, + clientsession ==0.9.2.0, + Clipboard ==2.3.2.0, + clock ==0.8.4, + closed ==0.2.0.2, + clumpiness ==0.17.0.2, + ClustalParser ==1.3.0, + cmark ==0.6.1, + cmark-gfm ==0.2.6, + cmark-lucid ==0.1.0.0, + cmdargs ==0.10.22, + codec-beam ==0.2.0, + code-conjure ==0.5.14, + code-page ==0.2.1, + coinor-clp ==0.0.0.2, + cointracking-imports ==0.1.0.2, + collect-errors ==0.1.6.0, + co-log ==0.6.1.0, + co-log-core ==0.3.2.2, + co-log-polysemy ==0.0.1.4, + Color ==0.3.3, + colorful-monoids ==0.2.1.3, + colorize-haskell ==1.0.1, + colour ==2.3.6, + colourista ==0.1.0.2, + columnar ==1.0.0.0, + combinatorial ==0.1.1, + comfort-array ==0.5.5, + comfort-array-shape ==0.0, + comfort-blas ==0.0.3, + comfort-fftw ==0.0.0.1, + comfort-glpk ==0.1, + comfort-graph ==0.0.4, + commonmark ==0.2.6, + commonmark-extensions ==0.2.5.4, + commonmark-pandoc ==0.2.2.1, + commutative ==0.0.2, + commutative-semigroups ==0.1.1.0, + comonad ==5.0.8, + compact ==0.2.0.0, + compactmap ==0.1.4.4, + companion ==0.1.0, + compdata ==0.13.1, + compensated ==0.8.3, + compiler-warnings ==0.1.0, + componentm ==0.0.0.2, + componentm-devel ==0.0.0.2, + composable-associations ==0.1.0.0, + composition ==1.0.2.2, + composition-extra ==2.1.0, + composition-prelude ==3.0.0.2, + concise ==0.1.0.1, + concurrency ==1.11.0.3, + concurrent-extra ==0.7.0.12, + concurrent-output ==1.10.21, + concurrent-split ==0.0.1.1, + concurrent-supply ==0.1.8, + cond ==0.5.1, + conduino ==0.2.4.0, + conduit ==1.3.5, + conduit-algorithms ==0.0.14.0, + conduit-combinators ==1.3.0, + conduit-concurrent-map ==0.1.3, + conduit-extra ==1.3.6, + conduit-parse ==0.2.1.1, + conduit-zstd ==0.0.2.0, + conferer ==1.1.0.0, + conferer-aeson ==1.1.0.2, + config-ini ==0.2.7.0, + configuration-tools ==0.7.0, + configurator ==0.3.0.0, + configurator-export ==0.1.0.1, + configurator-pg ==0.2.10, + config-value ==0.8.3, + constraints ==0.14.2, + constraints-extras ==0.4.0.1, + constraint-tuples ==0.2, + construct ==0.3.1.2, + containers installed, + context ==0.2.1.0, + context-http-client ==0.2.0.2, + context-resource ==0.2.0.2, + context-wai-middleware ==0.2.0.2, + contiguous ==0.6.4.2, + contravariant ==1.5.5, + contravariant-extras ==0.3.5.4, + control-bool ==0.2.1, + control-dsl ==0.2.1.3, + control-monad-free ==0.6.2, + control-monad-omega ==0.3.2, + convertible ==1.1.1.1, + cookie ==0.4.6, + copilot-c99 ==3.19.1, + copilot-core ==3.19.1, + copilot-interpreter ==3.19.1, + copilot-prettyprinter ==3.19.1, + copr-api ==0.2.0, + core-data ==0.3.9.1, + core-program ==0.7.0.0, + core-telemetry ==0.2.9.4, + core-text ==0.3.8.1, + countable ==1.2, + covariance ==0.2.0.1, + cpphs ==1.20.9.1, + cpu ==0.1.2, + cql ==4.0.4, + cql-io ==1.1.1, + crackNum ==3.12, + crc32c ==0.2.1, + credential-store ==0.1.2, + criterion ==1.6.3.0, + criterion-measurement ==0.2.2.0, + cron ==0.7.1, + crypto-api ==0.13.3, + crypto-api-tests ==0.3, + crypto-cipher-tests ==0.0.11, + crypto-cipher-types ==0.0.9, + cryptocompare ==0.1.2, + cryptohash ==0.11.9, + cryptohash-cryptoapi ==0.1.4, + cryptohash-md5 ==0.11.101.0, + cryptohash-sha1 ==0.11.101.0, + cryptohash-sha256 ==0.11.102.1, + cryptohash-sha512 ==0.11.102.0, + crypton ==0.34, + crypton-conduit ==0.2.3, + crypton-connection ==0.3.2, + cryptonite ==0.30, + cryptonite-conduit ==0.2.2, + cryptonite-openssl ==0.7, + crypton-x509 ==1.7.7, + crypton-x509-store ==1.6.9, + crypton-x509-system ==1.6.7, + crypton-x509-validation ==1.6.12, + crypto-pubkey-types ==0.4.3, + crypto-random-api ==0.2.0, + crypto-token ==0.1.1, + crypt-sha512 ==0, + csp ==1.4.0, + css-text ==0.1.3.0, + c-struct ==0.1.3.0, + csv ==0.1.2, + ctrie ==0.2, + cubicbezier ==0.6.0.7, + cubicspline ==0.1.2, + cuda ==0.11.0.1, + cue-sheet ==2.0.2, + curl ==1.3.8, + curly-expander ==0.3.0.4, + currency ==0.2.0.0, + currycarbon ==0.3.0.1, + cursor ==0.3.2.0, + cursor-brick ==0.1.0.1, + cursor-fuzzy-time ==0.1.0.0, + cursor-gen ==0.4.0.0, + cutter ==0.0, + cyclotomic ==1.1.2, + data-accessor ==0.2.3.1, + data-accessor-mtl ==0.2.0.5, + data-accessor-transformers ==0.2.1.8, + data-array-byte ==0.1.0.1, + data-binary-ieee754 ==0.4.4, + data-bword ==0.1.0.2, + data-checked ==0.3, + data-clist ==0.2, + data-default ==0.7.1.1, + data-default-class ==0.1.2.0, + data-default-instances-base ==0.1.0.1, + data-default-instances-bytestring ==0.0.1, + data-default-instances-case-insensitive ==0.0.1, + data-default-instances-containers ==0.0.1, + data-default-instances-dlist ==0.0.1, + data-default-instances-old-locale ==0.0.1, + data-default-instances-unordered-containers ==0.0.1, + data-default-instances-vector ==0.0.1, + data-diverse ==4.7.1.0, + data-dword ==0.3.2.1, + data-endian ==0.1.1, + data-fix ==0.3.3, + data-functor-logistic ==0.0, + data-has ==0.4.0.0, + data-hash ==0.2.0.1, + data-interval ==2.1.2, + data-inttrie ==0.1.4, + data-lens-light ==0.1.2.4, + data-memocombinators ==0.5.1, + data-msgpack ==0.0.13, + data-msgpack-types ==0.0.3, + data-or ==1.0.0.7, + data-ordlist ==0.4.7.0, + data-ref ==0.1, + data-reify ==0.6.3, + data-serializer ==0.3.5, + data-sketches ==0.3.1.0, + data-sketches-core ==0.1.0.0, + data-textual ==0.3.0.3, + dataurl ==0.1.0.0, + DAV ==1.3.4, + dbcleaner ==0.1.3, + DBFunctor ==0.1.2.1, + dbus ==1.3.3, + dbus-hslogger ==0.1.0.1, + debian ==4.0.5, + debian-build ==0.10.2.1, + debug-trace-var ==0.2.0, + dec ==0.0.6, + decidable ==0.3.1.1, + Decimal ==0.5.2, + declarative ==0.5.4, + deepseq installed, + deepseq-generics ==0.2.0.0, + deferred-folds ==0.9.18.6, + defun-core ==0.1, + dejafu ==2.4.0.5, + dense-linear-algebra ==0.1.0.0, + dependent-map ==0.4.0.0, + dependent-sum ==0.7.2.0, + dependent-sum-template ==0.2.0.1, + depq ==0.4.2, + deque ==0.4.4.1, + deriveJsonNoPrefix ==0.1.0.1, + derive-storable ==0.3.1.0, + derive-topdown ==0.1.0.0, + deriving-aeson ==0.2.9, + deriving-compat ==0.6.6, + deriving-trans ==0.9.1.0, + detour-via-sci ==1.0.0, + df1 ==0.4.3, + di ==1.3, + diagrams ==1.4.1, + diagrams-builder ==0.8.0.6, + diagrams-cairo ==1.4.2.1, + diagrams-canvas ==1.4.1.2, + diagrams-contrib ==1.4.5.1, + diagrams-core ==1.5.1.1, + diagrams-lib ==1.4.6.2, + diagrams-postscript ==1.5.1.1, + diagrams-rasterific ==1.4.2.3, + diagrams-solve ==0.1.3, + diagrams-svg ==1.4.3.1, + dice ==0.1.1, + di-core ==1.0.4, + dictionary-sharing ==0.1.0.0, + di-df1 ==1.2.1, + Diff ==0.5, + diff-loc ==0.1.0.0, + digest ==0.0.2.1, + digits ==0.3.1, + di-handle ==1.0.1, + dimensional ==1.5, + di-monad ==1.3.5, + directory installed, + directory-ospath-streaming ==0.1.0.2, + directory-tree ==0.12.1, + direct-sqlite ==2.3.29, + dirichlet ==0.1.0.7, + discount ==0.1.1, + discover-instances ==0.1.0.0, + discrimination ==0.5, + disk-free-space ==0.1.0.1, + distributed-closure ==0.5.0.0, + distributed-process ==0.7.6, + distributed-process-monad-control ==0.5.1.3, + distributed-static ==0.3.10, + distribution-nixpkgs ==1.7.1, + distribution-opensuse ==1.1.4, + distributive ==0.6.2.1, + djinn-lib ==0.0.1.4, + djot ==0.1.2, + dl-fedora ==1.1, + dlist ==1.0, + dlist-instances ==0.1.1.1, + dlist-nonempty ==0.1.3, + dns ==4.2.0, + dockerfile ==0.2.0, + doclayout ==0.4.0.1, + docopt ==0.7.0.8, + doctemplates ==0.11, + doctest ==0.22.2, + doctest-discover ==0.2.0.0, + doctest-driver-gen ==0.3.0.8, + doctest-exitcode-stdio ==0.0, + doctest-extract ==0.1.2, + doctest-lib ==0.1.1.1, + doctest-parallel ==0.3.1.1, + doldol ==0.4.1.2, + do-list ==1.0.1, + domain ==0.1.1.5, + domain-aeson ==0.1.1.2, + domain-cereal ==0.1.0.1, + domain-core ==0.1.0.4, + domain-optics ==0.1.0.4, + do-notation ==0.1.0.2, + dot ==0.3, + dotenv ==0.12.0.0, + dotgen ==0.4.3, + dotnet-timespan ==0.0.1.0, + double-conversion ==2.0.5.0, + download ==0.3.2.7, + download-curl ==0.1.4, + DPutils ==0.1.1.0, + drawille ==0.1.3.0, + drifter ==0.3.0, + drifter-postgresql ==0.2.1, + drifter-sqlite ==0.1.0.0, + dsp ==0.2.5.2, + dual-tree ==0.2.3.1, + dublincore-xml-conduit ==0.1.0.3, + duration ==0.2.0.0, + dvorak ==0.1.0.0, + dynamic-state ==0.3.1, + dyre ==0.9.2, + eap ==0.9.0.2, + Earley ==0.13.0.1, + easy-file ==0.2.5, + easy-logger ==0.1.0.7, + Ebnf2ps ==1.0.15, + echo ==0.1.4, + ecstasy ==0.2.1.0, + ed25519 ==0.0.5.0, + edit-distance ==0.2.2.1, + edit-distance-vector ==1.0.0.4, + editor-open ==0.6.0.0, + effectful ==2.3.0.0, + effectful-core ==2.3.0.1, + effectful-plugin ==1.1.0.2, + effectful-th ==1.0.0.1, + egison-pattern-src ==0.2.1.2, + either ==5.0.2, + either-unwrap ==1.1, + ekg-core ==0.1.1.7, + elerea ==2.9.0, + elf ==0.31, + eliminators ==0.9.4, + elm2nix ==0.3.1, + elm-core-sources ==1.0.0, + elm-export ==0.6.0.1, + elm-street ==0.2.2.1, + elm-syntax ==0.3.3.0, + elynx ==0.7.2.2, + elynx-markov ==0.7.2.2, + elynx-nexus ==0.7.2.2, + elynx-seq ==0.7.2.2, + elynx-tools ==0.7.2.2, + elynx-tree ==0.7.2.2, + emacs-module ==0.2.1, + email-validate ==2.3.2.20, + emd ==0.2.0.0, + emojis ==0.1.3, + enclosed-exceptions ==1.0.3, + ENIG ==0.0.1.0, + entropy ==0.4.1.10, + enummapset ==0.7.2.0, + enumset ==0.1, + enum-subset-generate ==0.1.0.3, + enum-text ==0.5.3.0, + envelope ==0.2.2.0, + envparse ==0.5.0, + envy ==2.1.3.0, + epub-metadata ==5.4, + eq ==4.3, + equal-files ==0.0.5.4, + equational-reasoning ==0.7.0.3, + equivalence ==0.4.1, + erf ==2.0.0.0, + errata ==0.4.0.2, + error ==1.0.0.0, + errorcall-eq-instance ==0.3.0, + error-or ==0.3.0, + error-or-utils ==0.2.0, + errors ==2.3.0, + errors-ext ==0.4.2, + ersatz ==0.5, + esqueleto ==3.5.11.2, + event-list ==0.1.3, + every ==0.0.1, + evm-opcodes ==0.1.2, + exact-combinatorics ==0.2.0.11, + exact-pi ==0.5.0.2, + exception-hierarchy ==0.1.0.11, + exception-mtl ==0.4.0.2, + exceptions installed, + exception-transformers ==0.4.0.12, + executable-hash ==0.2.0.4, + executable-path ==0.0.3.1, + exinst ==0.9, + exit-codes ==1.0.0, + exomizer ==1.0.0, + exon ==1.6.1.1, + expiring-cache-map ==0.0.6.1, + explainable-predicates ==0.1.2.4, + explicit-exception ==0.2, + exp-pairs ==0.2.1.0, + express ==1.0.16, + extended-reals ==0.2.4.0, + extensible ==0.9, + extensible-effects ==5.0.0.1, + extensible-exceptions ==0.1.1.4, + extra ==1.7.16, + extractable-singleton ==0.0.1, + extra-data-yj ==0.1.0.0, + extrapolate ==0.4.6, + fail ==4.9.0.0, + FailT ==0.1.2.0, + fakedata-parser ==0.1.0.0, + fakefs ==0.3.0.2, + fakepull ==0.3.0.2, + faktory ==1.1.2.7, + falsify ==0.2.0, + fast-digits ==0.3.2.0, + fast-logger ==3.2.3, + fast-math ==1.0.2, + fast-myers-diff ==0.0.0, + fcf-family ==0.2.0.1, + fdo-notify ==0.3.1, + feature-flags ==0.1.0.1, + fedora-dists ==2.1.1, + fedora-haskell-tools ==1.1, + feed ==1.3.2.1, + FenwickTree ==0.1.2.1, + fft ==0.1.8.7, + fftw-ffi ==0.1, + fgl ==5.8.2.0, + fgl-arbitrary ==0.2.0.6, + fields-json ==0.4.0.0, + filecache ==0.5.0, + file-embed ==0.0.16.0, + file-embed-lzma ==0.0.1, + file-io ==0.1.1, + filelock ==0.1.1.7, + filemanip ==0.3.6.3, + file-modules ==0.1.2.4, + filepath installed, + file-path-th ==0.1.0.0, + filepattern ==0.1.3, + fileplow ==0.1.0.0, + filter-logger ==0.6.0.0, + filtrable ==0.1.6.0, + fin ==0.3, + FindBin ==0.0.5, + fingertree ==0.1.5.0, + finite-typelits ==0.2.0.0, + first-class-families ==0.8.1.0, + fits-parse ==0.3.6, + fitspec ==0.4.10, + fixed ==0.3, + fixed-length ==0.2.3.1, + fixed-vector ==1.2.3.0, + fixed-vector-hetero ==0.6.1.1, + fix-whitespace ==0.1, + flac ==0.2.1, + flac-picture ==0.1.3, + flags-applicative ==0.1.0.3, + flat ==0.6, + flatparse ==0.5.1.0, + flay ==0.5, + flexible-defaults ==0.0.3, + FloatingHex ==0.5, + floatshow ==0.2.4, + flow ==2.0.0.5, + flush-queue ==1.0.0, + fmlist ==0.9.4, + fmt ==0.6.3.0, + fn ==0.3.0.2, + focus ==1.0.3.2, + focuslist ==0.1.1.0, + foldable1-classes-compat ==0.1, + fold-debounce ==0.2.0.11, + foldl ==1.4.16, + folds ==0.7.8, + FontyFruity ==0.5.3.5, + force-layout ==0.4.0.6, + foreign-store ==0.2.1, + ForestStructures ==0.0.1.1, + forkable-monad ==0.2.0.3, + forma ==1.2.0, + formatn ==0.3.0.1, + format-numbers ==0.1.0.1, + formatting ==7.2.0, + foundation ==0.0.30, + fourmolu ==0.15.0.0, + Frames ==0.7.4.2, + free ==5.2, + free-categories ==0.2.0.2, + freenect ==1.2.1, + freer-par-monad ==0.1.0.0, + freer-simple ==1.2.1.2, + freetype2 ==0.2.0, + free-vl ==0.1.4, + friendly-time ==0.4.1, + frisby ==0.2.5, + from-sum ==0.2.3.0, + frontmatter ==0.1.0.2, + fsnotify ==0.4.1.0, + ftp-client ==0.5.1.6, + funcmp ==1.9, + function-builder ==0.3.0.1, + functor-classes-compat ==2.0.0.2, + functor-combinators ==0.4.1.3, + functor-products ==0.1.2.2, + fused-effects ==1.1.2.2, + fusion-plugin ==0.2.7, + fusion-plugin-types ==0.1.0, + fuzzcheck ==0.1.1, + fuzzy ==0.1.1.0, + fuzzy-dates ==0.1.1.2, + fuzzyset ==0.3.2, + fuzzy-time ==0.3.0.0, + gauge ==0.2.5, + gd ==3000.7.3, + gdp ==0.0.3.0, + gemini-exports ==0.1.0.1, + general-games ==1.1.1, + generically ==0.1.1, + generic-arbitrary ==1.0.1, + generic-constraints ==1.1.1.1, + generic-data ==1.1.0.0, + generic-data-functions ==0.5.1, + generic-data-surgery ==0.3.0.0, + generic-deriving ==1.14.5, + generic-functor ==1.1.0.0, + generic-lens ==2.2.2.0, + generic-lens-core ==2.2.1.0, + generic-monoid ==0.1.0.1, + generic-optics ==2.2.1.0, + GenericPretty ==1.2.2, + generic-random ==1.5.0.1, + generics-eot ==0.4.0.1, + generics-sop ==0.5.1.4, + generics-sop-lens ==0.2.0.1, + generic-type-asserts ==0.3.0, + generic-type-functions ==0.1.0, + geniplate-mirror ==0.7.10, + genvalidity ==1.1.0.0, + genvalidity-aeson ==1.0.0.1, + genvalidity-appendful ==0.1.0.0, + genvalidity-bytestring ==1.0.0.1, + genvalidity-case-insensitive ==0.0.0.1, + genvalidity-containers ==1.0.0.1, + genvalidity-criterion ==1.1.0.0, + genvalidity-hspec ==1.0.0.3, + genvalidity-hspec-aeson ==1.0.0.0, + genvalidity-hspec-binary ==1.0.0.0, + genvalidity-hspec-cereal ==1.0.0.0, + genvalidity-hspec-hashable ==1.0.0.1, + genvalidity-hspec-optics ==1.0.0.0, + genvalidity-hspec-persistent ==1.0.0.0, + genvalidity-mergeful ==0.3.0.1, + genvalidity-mergeless ==0.3.0.0, + genvalidity-network-uri ==0.0.0.0, + genvalidity-path ==1.0.0.1, + genvalidity-persistent ==1.0.0.2, + genvalidity-property ==1.0.0.0, + genvalidity-scientific ==1.0.0.0, + genvalidity-sydtest ==1.0.0.0, + genvalidity-sydtest-aeson ==1.0.0.0, + genvalidity-sydtest-hashable ==1.0.0.1, + genvalidity-sydtest-lens ==1.0.0.0, + genvalidity-sydtest-persistent ==1.0.0.0, + genvalidity-text ==1.0.0.1, + genvalidity-time ==1.0.0.1, + genvalidity-typed-uuid ==0.1.0.1, + genvalidity-unordered-containers ==1.0.0.1, + genvalidity-uuid ==1.0.0.1, + genvalidity-vector ==1.0.0.0, + geodetics ==0.1.2, + getopt-generics ==0.13.1.0, + ghc installed, + ghc-bignum installed, + ghc-bignum-orphans ==0.1.1, + ghc-byteorder ==4.11.0.0.10, + ghc-check ==0.5.0.8, + ghc-compact installed, + ghc-core ==0.5.6, + ghc-events ==0.19.0.1, + ghc-exactprint ==1.8.0.0, + ghc-hs-meta ==0.1.4.0, + ghcid ==0.8.9, + ghci-hexcalc ==0.1.1.0, + ghcjs-codemirror ==0.0.0.2, + ghcjs-dom ==0.9.9.2, + ghcjs-dom-jsaddle ==0.9.9.0, + ghcjs-perch ==0.3.3.3, + ghc-lib ==9.8.2.20240223, + ghc-lib-parser ==9.8.2.20240223, + ghc-lib-parser-ex ==9.8.0.2, + ghc-parser ==0.2.6.0, + ghc-paths ==0.1.0.12, + ghc-prim installed, + ghc-source-gen ==0.4.5.0, + ghc-syntax-highlighter ==0.0.11.0, + ghc-tcplugins-extra ==0.4.6, + ghc-trace-events ==0.1.2.9, + ghc-typelits-extra ==0.4.7, + ghc-typelits-knownnat ==0.7.12, + ghc-typelits-natnormalise ==0.7.10, + ghc-typelits-presburger ==0.7.3.0, + ghost-buster ==0.1.1.0, + ghostscript-parallel ==0.0.1, + gi-atk ==2.0.27, + gi-cairo ==1.0.29, + gi-cairo-connector ==0.1.1, + gi-cairo-render ==0.1.2, + gi-dbusmenu ==0.4.13, + gi-dbusmenugtk3 ==0.4.14, + gi-freetype2 ==2.0.4, + gi-gdk ==3.0.28, + gi-gdkpixbuf ==2.0.31, + gi-gdkx11 ==3.0.15, + gi-gio ==2.0.32, + gi-glib ==2.0.29, + gi-gmodule ==2.0.5, + gi-gobject ==2.0.30, + gi-graphene ==1.0.7, + gi-gtk ==3.0.41, + gi-gtk-hs ==0.3.16, + gi-gtksource ==3.0.28, + gi-harfbuzz ==0.0.9, + gi-javascriptcore ==4.0.27, + gi-pango ==1.0.29, + gi-soup ==2.4.28, + githash ==0.1.7.0, + github ==0.29, + github-release ==2.0.0.11, + github-types ==0.2.1, + github-webhooks ==0.17.0, + gitlab-haskell ==1.0.0.5, + git-lfs ==1.2.2, + gitlib ==3.1.3, + git-mediate ==1.0.9, + gitrev ==1.3.1, + gi-vte ==2.91.32, + gi-webkit2 ==4.0.30, + gi-xlib ==2.0.13, + gl ==0.9, + glabrous ==2.0.6.3, + glasso ==0.1.0, + GLFW-b ==3.3.9.0, + glib ==0.13.10.0, + glib-stopgap ==0.1.0.0, + Glob ==0.10.2, + glob-posix ==0.2.0.1, + gloss ==1.13.2.2, + gloss-algorithms ==1.13.0.3, + gloss-rendering ==1.13.1.2, + glpk-headers ==0.5.1, + GLURaw ==2.0.0.5, + GLUT ==2.7.0.16, + gnuplot ==0.5.7, + goldplate ==0.2.1.1, + google-isbn ==1.0.3, + google-oauth2-jwt ==0.3.3.1, + gopher-proxy ==0.1.1.3, + gpolyline ==0.1.0.1, + graph-core ==0.3.0.0, + graphite ==0.10.0.1, + graphql ==1.3.0.0, + graphql-client ==1.2.4, + graphs ==0.7.2, + graphula ==2.1.0.0, + graphviz ==2999.20.2.0, + graph-wrapper ==0.2.6.0, + gravatar ==0.8.1, + gridtables ==0.1.0.0, + grisette ==0.5.0.1, + groom ==0.1.2.1, + group-by-date ==0.1.0.5, + groups ==0.5.3, + gtk2hs-buildtools ==0.13.10.0, + gtk-sni-tray ==0.1.8.1, + gtk-strut ==0.1.3.2, + guarded-allocation ==0.0.1, + hackage-cli ==0.1.0.1, + hackage-db ==2.1.3, + hackage-security ==0.6.2.6, + hackage-security-HTTP ==0.1.1.2, + haddock-library ==1.11.0, + haha ==0.3.1.1, + hakyll ==4.16.2.0, + hakyll-convert ==0.3.0.4, + hal ==1.1, + half ==0.3.1, + hall-symbols ==0.1.0.6, + hamlet ==1.2.0, + hamtsolo ==1.0.4, + HandsomeSoup ==0.4.2, + handwriting ==0.1.0.3, + happstack-jmacro ==7.0.12.6, + happstack-server ==7.9.0, + happstack-server-tls ==7.2.1.5, + happy ==1.20.1.1, + happy-meta ==0.2.1.0, + HasBigDecimal ==0.2.0.0, + hashable ==1.4.4.0, + hashids ==1.1.1.0, + hashmap ==1.3.3, + hashtables ==1.3.1, + haskeline installed, + haskell-gi ==0.26.8, + haskell-gi-base ==0.26.4, + haskell-gi-overloading ==1.0, + haskell-lexer ==1.1.1, + haskell-src ==1.0.4, + haskell-src-exts ==1.23.1, + haskell-src-exts-simple ==1.23.0.0, + haskell-src-exts-util ==0.2.5, + haskell-src-meta ==0.8.14, + haskey-btree ==0.3.0.1, + haskintex ==0.8.0.2, + haskoin-core ==1.1.0, + haskoin-node ==1.1.3, + haskoin-store-data ==1.4.0, + hasktags ==0.73.0, + hasql ==1.7.0.2, + hasql-dynamic-statements ==0.3.1.6, + hasql-implicits ==0.1.1.3, + hasql-interpolate ==0.2.2.0, + hasql-listen-notify ==0.1.0.1, + hasql-migration ==0.3.0, + hasql-optparse-applicative ==0.8.0.1, + hasql-pool ==1.2.0.1, + hasql-th ==0.4.0.21, + hasql-transaction ==1.1.1, + has-transformers ==0.1.0.4, + hasty-hamiltonian ==1.3.4, + HaTeX ==3.22.4.1, + HaXml ==1.25.13, + haxr ==3000.11.5, + HCodecs ==0.5.2, + hdaemonize ==0.5.7, + HDBC ==2.4.0.4, + HDBC-session ==0.1.2.1, + headed-megaparsec ==0.2.1.3, + heap ==1.0.4, + heaps ==0.4, + heatshrink ==0.1.0.0, + hebrew-time ==0.1.2, + hedgehog ==1.4, + hedgehog-corpus ==0.2.0, + hedgehog-fn ==1.0, + hedgehog-quickcheck ==0.1.1, + hedis ==0.15.2, + hedn ==0.3.0.4, + hegg ==0.5.0.0, + heist ==1.1.1.2, + here ==1.2.14, + heredoc ==0.2.0.0, + heterocephalus ==1.0.5.7, + hex ==0.2.0, + hexml ==0.3.4, + hexml-lens ==0.2.2, + hexpat ==0.20.13, + hex-text ==0.1.0.9, + hformat ==0.3.3.1, + hfsevents ==0.1.7, + hgal ==2.0.0.3, + hidapi ==0.1.8, + hie-bios ==0.14.0, + hi-file-parser ==0.1.6.0, + hindent ==6.1.1, + hinfo ==0.0.3.0, + hinotify ==0.4.1, + hint ==0.9.0.8, + histogram-fill ==0.9.1.0, + hjsmin ==0.2.1, + hkd-default ==1.1.0.0, + hkgr ==0.4.5, + hledger ==1.33.1, + hledger-iadd ==1.3.21, + hledger-interest ==1.6.6, + hledger-lib ==1.33.1, + hledger-stockquotes ==0.1.2.1, + hledger-ui ==1.33.1, + hledger-web ==1.33.1, + hlibcpuid ==0.2.0, + hlibgit2 ==0.18.0.16, + hlibsass ==0.1.10.1, + hlint ==3.8, + hmatrix ==0.20.2, + hmatrix-backprop ==0.1.3.0, + hmatrix-gsl ==0.19.0.1, + hmatrix-gsl-stats ==0.4.1.8, + hmatrix-morpheus ==0.1.1.2, + hmatrix-special ==0.19.0.0, + hmatrix-vector-sized ==0.1.3.0, + hmm-lapack ==0.5.0.1, + HMock ==0.5.1.2, + hmpfr ==0.4.5, + hoauth2 ==2.14.0, + hoogle ==5.0.18.4, + hopenssl ==2.2.5, + horizontal-rule ==0.6.0.0, + hosc ==0.20, + hostname ==1.0, + hostname-validate ==1.0.0, + hourglass ==0.2.12, + hourglass-orphans ==0.1.0.0, + hp2pretty ==0.10, + hpack ==0.36.0, + hpc installed, + hpc-codecov ==0.6.1.0, + hpc-lcov ==1.1.2, + HPDF ==1.7, + hpp ==0.6.5, + hpqtypes ==1.12.0.0, + hpqtypes-extras ==1.16.4.4, + hquantlib-time ==0.1.0, + hreader ==1.1.1, + hreader-lens ==0.1.3.0, + hruby ==0.5.1.0, + hsass ==0.8.0, + hs-bibutils ==6.10.0.0, + hsc2hs ==0.68.10, + hs-captcha ==1.0, + hscolour ==1.25, + hsdns ==1.8, + hse-cpp ==0.2, + hsemail ==2.2.2, + hset ==2.2.0, + HSet ==0.0.2, + hs-GeoIP ==0.3, + hsignal ==0.2.7.5, + hsini ==0.5.2.2, + hsinstall ==2.8, + HSlippyMap ==3.0.1, + hslogger ==1.3.1.1, + hslua ==2.3.1, + hslua-aeson ==2.3.1, + hslua-classes ==2.3.1, + hslua-cli ==1.4.2, + hslua-core ==2.3.2, + hslua-list ==1.1.1, + hslua-marshalling ==2.3.1, + hslua-module-doclayout ==1.1.1, + hslua-module-path ==1.1.1, + hslua-module-system ==1.1.2, + hslua-module-text ==1.1.1, + hslua-module-version ==1.1.1, + hslua-module-zip ==1.1.3, + hslua-objectorientation ==2.3.1, + hslua-packaging ==2.3.1, + hslua-repl ==0.1.2, + hslua-typing ==0.1.1, + hsndfile ==0.8.0, + hsndfile-vector ==0.5.2, + HsOpenSSL ==0.11.7.6, + HsOpenSSL-x509-system ==0.1.0.4, + hspec ==2.11.9, + hspec-api ==2.11.9, + hspec-attoparsec ==0.1.0.2, + hspec-checkers ==0.1.0.2, + hspec-contrib ==0.5.2, + hspec-core ==2.11.9, + hspec-discover ==2.11.9, + hspec-expectations ==0.8.4, + hspec-expectations-json ==1.0.2.1, + hspec-expectations-lifted ==0.10.0, + hspec-expectations-pretty-diff ==0.7.2.6, + hspec-golden ==0.2.2.0, + hspec-golden-aeson ==0.9.0.0, + hspec-hedgehog ==0.1.1.0, + hspec-junit-formatter ==1.1.0.2, + hspec-leancheck ==0.0.6, + hspec-megaparsec ==2.2.1, + hspec-meta ==2.11.9, + hspec-parsec ==0, + hspec-smallcheck ==0.5.3, + hspec-tmp-proc ==0.7.0.0, + hspec-wai ==0.11.1, + hspec-wai-json ==0.11.0, + hspec-webdriver ==1.2.2, + hs-php-session ==0.0.9.3, + hstatistics ==0.3.1, + HStringTemplate ==0.8.8, + HSvm ==1.0.3.32, + HsYAML ==0.2.1.4, + HsYAML-aeson ==0.2.0.1, + hsyslog ==5.0.2, + htaglib ==1.2.1, + HTF ==0.15.0.2, + html ==1.0.1.2, + html-conduit ==1.3.2.2, + html-email-validate ==0.2.0.0, + html-entities ==1.1.4.7, + html-entity-map ==0.1.0.0, + html-parse ==0.2.1.0, + HTTP ==4000.4.1, + http2 ==5.2.2, + http-api-data ==0.6, + http-api-data-qq ==0.1.0.0, + http-client ==0.7.17, + http-client-openssl ==0.3.3, + http-client-overrides ==0.1.1.0, + http-client-restricted ==0.1.0, + http-client-tls ==0.3.6.3, + http-common ==0.8.3.4, + http-conduit ==2.3.8.3, + http-date ==0.0.11, + http-directory ==0.1.10, + http-download ==0.2.1.0, + httpd-shed ==0.4.1.2, + http-io-streams ==0.1.7.0, + http-link-header ==1.2.1, + http-media ==0.8.1.1, + http-query ==0.1.3, + http-reverse-proxy ==0.6.0.2, + http-semantics ==0.0.1, + http-streams ==0.8.9.9, + http-types ==0.12.4, + human-readable-duration ==0.2.1.4, + HUnit ==1.6.2.0, + HUnit-approx ==1.1.1.1, + hunit-dejafu ==2.0.0.6, + hvect ==0.4.0.1, + hvega ==0.12.0.7, + hw-bits ==0.7.2.2, + hw-conduit-merges ==0.2.1.0, + hw-diagnostics ==0.0.1.0, + hweblib ==0.6.3, + hw-excess ==0.2.3.0, + hw-hedgehog ==0.1.1.1, + hw-hspec-hedgehog ==0.1.1.1, + hw-int ==0.0.2.0, + hw-json-simd ==0.1.1.2, + hwk ==0.6, + hw-kafka-client ==5.3.0, + hw-parser ==0.1.1.0, + hw-prim ==0.6.3.2, + hw-rankselect-base ==0.3.4.1, + hw-string-parse ==0.0.0.5, + hxt ==9.3.1.22, + hxt-charproperties ==9.5.0.0, + hxt-css ==0.1.0.3, + hxt-curl ==9.1.1.1, + hxt-expat ==9.1.1, + hxt-http ==9.1.5.2, + hxt-regex-xmlschema ==9.2.0.7, + hxt-tagsoup ==9.1.4, + hxt-unicode ==9.0.2.4, + hybrid-vectors ==0.2.4, + hyper ==0.2.1.1, + hyperloglog ==0.4.6, + hyphenation ==0.8.2, + iconv ==0.4.1.3, + identicon ==0.2.3, + ieee754 ==0.8.0, + if ==0.1.0.0, + IfElse ==0.85, + iff ==0.0.6.1, + ihaskell ==0.11.0.0, + ihaskell-hvega ==0.5.0.5, + ihs ==0.1.0.3, + ilist ==0.4.0.1, + imagesize-conduit ==1.1, + Imlib ==0.1.2, + immortal ==0.3, + immortal-queue ==0.1.0.1, + imp ==1.0.2.1, + inbox ==0.2.0, + incipit-base ==0.6.0.0, + incipit-core ==0.6.0.0, + include-file ==0.1.0.4, + incremental ==0.3.1, + incremental-parser ==0.5.1, + indents ==0.5.0.1, + indexed ==0.1.3, + indexed-containers ==0.1.0.2, + indexed-list-literals ==0.2.1.3, + indexed-profunctors ==0.1.1.1, + indexed-transformers ==0.1.0.4, + indexed-traversable ==0.1.4, + indexed-traversable-instances ==0.1.2, + inf-backprop ==0.1.0.2, + infer-license ==0.2.0, + infinite-list ==0.1.1, + influxdb ==1.9.3.1, + ini ==0.4.2, + inj ==1.0, + inline-c ==0.9.1.10, + inline-c-cpp ==0.5.0.2, + input-parsers ==0.3.0.2, + insert-ordered-containers ==0.2.5.3, + inspection-testing ==0.5.0.3, + integer-conversion ==0.1.1, + integer-gmp installed, + integer-logarithms ==1.0.3.1, + integer-roots ==1.0.2.0, + integration ==0.2.1, + intern ==0.9.5, + interpolate ==0.2.1, + interpolatedstring-perl6 ==1.0.2, + interpolation ==0.1.1.2, + Interpolation ==0.3.0, + IntervalMap ==0.6.2.1, + intervals ==0.9.2, + intset-imperative ==0.1.0.0, + int-supply ==1.0.0, + invariant ==0.6.3, + invertible ==0.2.0.8, + invertible-grammar ==0.1.3.5, + io-machine ==0.2.0.0, + io-manager ==0.1.0.4, + io-memoize ==1.1.1.0, + io-region ==0.1.1, + io-storage ==0.3, + io-streams ==1.5.2.2, + io-streams-haproxy ==1.0.1.0, + ip ==1.7.8, + ip6addr ==1.0.4, + iproute ==1.7.12, + IPv6Addr ==2.0.6, + ipynb ==0.2, + ipython-kernel ==0.11.0.0, + irc ==0.6.1.1, + irc-ctcp ==0.1.3.1, + isbn ==1.1.0.5, + islink ==0.1.0.0, + iso3166-country-codes ==0.20140203.8, + iso639 ==0.1.0.3, + iso8601-time ==0.1.5, + isocline ==1.0.9, + isomorphism-class ==0.1.0.12, + ix-shapable ==0.1.0, + jack ==0.7.2.2, + jailbreak-cabal ==1.4, + jalaali ==1.0.0.0, + java-adt ==1.0.20231204, + jira-wiki-markup ==1.5.1, + jmacro ==0.6.18, + jose ==0.11, + jose-jwt ==0.10.0, + journalctl-stream ==0.6.0.6, + jsaddle ==0.9.9.2, + jsaddle-dom ==0.9.9.2, + js-chart ==2.9.4.1, + js-dgtable ==0.5.2, + js-flot ==0.8.3, + js-jquery ==3.3.1, + json ==0.11, + json-feed ==2.0.0.12, + jsonifier ==0.2.1.3, + jsonpath ==0.3.0.0, + json-rpc ==1.1.1, + json-spec ==0.3.0.1, + json-spec-elm ==0.4.0.2, + json-spec-elm-servant ==0.4.0.2, + json-spec-openapi ==0.3.0.0, + json-stream ==0.4.5.3, + JuicyCairo ==0.1.0.0, + JuicyPixels ==3.3.8, + JuicyPixels-extra ==0.6.0, + JuicyPixels-scale-dct ==0.1.2, + junit-xml ==0.1.0.3, + justified-containers ==0.3.0.0, + kan-extensions ==5.2.6, + kansas-comet ==0.4.2, + katip ==0.8.8.0, + katip-logstash ==0.1.0.2, + katip-wai ==0.1.2.4, + kazura-queue ==0.1.0.4, + kdt ==0.2.5, + keep-alive ==0.2.1.0, + keter ==2.1.5, + keycode ==0.2.2, + keyed-vals ==0.2.3.1, + keyed-vals-hspec-tests ==0.2.3.1, + keyed-vals-mem ==0.2.3.1, + keyed-vals-redis ==0.2.3.1, + keys ==3.12.3, + ki ==1.0.1.1, + kind-apply ==0.4.0.0, + kind-generics ==0.5.0.0, + ki-unlifted ==1.0.0.2, + kmeans ==0.1.3, + knob ==0.2.2, + koji ==0.0.2, + koji-tool ==1.1.1, + kvitable ==1.0.3.0, + labels ==0.3.3, + lackey ==2.0.0.8, + lame ==0.2.2, + language-c ==0.9.3, + language-c99 ==0.2.0, + language-c99-simple ==0.3.0, + language-c99-util ==0.2.0, + language-c-quote ==0.13.0.1, + language-docker ==13.0.0, + language-dot ==0.1.2, + language-glsl ==0.3.0, + language-java ==0.2.9, + language-javascript ==0.7.1.0, + language-lua ==0.11.0.2, + language-nix ==2.2.0, + language-protobuf ==1.0.1, + language-python ==0.5.8, + language-thrift ==0.13.0.0, + lapack ==0.5.2, + lapack-carray ==0.0.3, + lapack-comfort-array ==0.0.1, + lapack-ffi ==0.0.3, + lapack-ffi-tools ==0.1.3.1, + lapack-hmatrix ==0.0.0.2, + largeword ==1.2.5, + latex ==0.1.0.4, + lattices ==2.2.1, + lawful ==0.1.0.0, + lazy-csv ==0.5.1, + lazyio ==0.1.0.4, + lazysmallcheck ==0.6, + lca ==0.4, + leancheck ==1.0.2, + leancheck-instances ==0.0.5, + leapseconds-announced ==2017.1.0.1, + leb128-cereal ==1.2, + lens ==5.2.3, + lens-action ==0.2.6, + lens-aeson ==1.2.3, + lens-csv ==0.1.1.0, + lens-family ==2.1.3, + lens-family-core ==2.1.3, + lens-family-th ==0.5.3.1, + lens-misc ==0.0.2.0, + lens-properties ==4.11.1, + lens-regex ==0.1.3, + lens-regex-pcre ==1.1.0.0, + lentil ==1.5.6.0, + LetsBeRational ==1.0.0.0, + leveldb-haskell ==0.6.5, + lexer-applicative ==2.1.0.2, + libBF ==0.6.7, + libffi ==0.2.1, + liboath-hs ==0.0.1.2, + libyaml ==0.1.4, + libyaml-clib ==0.2.5, + lifted-async ==0.10.2.5, + lifted-base ==0.2.3.12, + lift-generics ==0.2.1, + lift-type ==0.1.1.1, + linear ==1.22, + linear-base ==0.4.0, + linear-circuit ==0.1.0.4, + linear-generics ==0.2.3, + linear-programming ==0.0.1, + linebreak ==1.1.0.4, + linux-capabilities ==0.1.1.0, + linux-file-extents ==0.2.0.1, + linux-namespaces ==0.1.3.1, + List ==0.6.2, + ListLike ==4.7.8.2, + list-predicate ==0.1.0.1, + listsafe ==0.1.0.1, + list-shuffle ==1.0.0.1, + list-t ==1.0.5.7, + list-transformer ==1.1.1, + ListTree ==0.2.3, + list-witnesses ==0.1.4.1, + ListZipper ==1.2.0.2, + literatex ==0.3.0.0, + lmdb ==0.2.5, + load-env ==0.2.1.0, + locators ==0.3.0.3, + loch-th ==0.2.2, + lockfree-queue ==0.2.4, + log-base ==0.12.0.1, + log-domain ==0.13.2, + logfloat ==0.14.0, + logger-thread ==0.1.0.2, + logging ==3.0.5, + logging-effect ==1.4.0, + logging-facade ==0.3.1, + logging-facade-syslog ==1, + logict ==0.8.1.0, + logstash ==0.1.0.4, + loop ==0.3.0, + lpeg ==1.1.0, + LPFP ==1.1.4, + LPFP-core ==1.1.1, + lrucache ==1.2.0.1, + lrucaching ==0.3.4, + lsp ==2.6.0.0, + lsp-test ==0.17.0.2, + lsp-types ==2.2.0.0, + lsql-csv ==0.1.0.6, + lua ==2.3.2, + lua-arbitrary ==1.0.1.1, + lucid ==2.11.20230408, + lucid2 ==0.0.20240424, + lucid-cdn ==0.2.2.0, + lucid-extras ==0.2.2, + lukko ==0.1.1.3, + lumberjack ==1.0.3.0, + lz4 ==0.2.3.1, + lzma ==0.0.1.0, + lzma-clib ==5.2.2, + machines ==0.7.3, + magic ==1.1, + magico ==0.0.2.3, + mailtrap ==0.1.2.1, + mainland-pretty ==0.7.1, + main-tester ==0.2.0.1, + managed ==1.0.10, + mappings ==0.3.1.0, + map-syntax ==0.3, + markdown ==0.1.17.5, + markdown-unlit ==0.6.0, + markov-chain ==0.0.3.4, + markov-chain-usage-model ==0.0.0, + markup-parse ==0.1.1, + mason ==0.2.6, + massiv ==1.0.4.0, + massiv-io ==1.0.0.1, + massiv-serialise ==1.0.0.2, + massiv-test ==1.0.0.0, + matchable ==0.1.2.1, + mathexpr ==0.3.1.0, + math-extras ==0.1.1.0, + math-functions ==0.3.4.4, + mathlist ==0.2.0.0, + matplotlib ==0.7.7, + matrices ==0.5.0, + matrix ==0.3.6.3, + matrix-as-xyz ==0.1.2.2, + matrix-market-attoparsec ==0.1.1.3, + matrix-static ==0.3, + maximal-cliques ==0.1.1, + mbox-utility ==0.0.3.1, + mcmc ==0.8.2.0, + mcmc-types ==1.0.3, + median-stream ==0.7.0.0, + med-module ==0.1.3, + megaparsec ==9.6.1, + megaparsec-tests ==9.6.1, + membership ==0.0.1, + memcache ==0.3.0.2, + mem-info ==0.3.0.0, + memory ==0.18.0, + MemoTrie ==0.6.11, + mergeful ==0.3.0.0, + mergeful-persistent ==0.3.0.1, + mergeless ==0.4.0.0, + mergeless-persistent ==0.1.0.1, + merkle-tree ==0.1.1, + mersenne-random ==1.0.0.1, + mersenne-random-pure64 ==0.2.2.0, + messagepack ==0.5.5, + metrics ==0.4.1.1, + mfsolve ==0.3.2.2, + microaeson ==0.1.0.1, + microlens ==0.4.13.1, + microlens-aeson ==2.5.2, + microlens-contra ==0.1.0.3, + microlens-ghc ==0.4.14.3, + microlens-mtl ==0.2.0.3, + microlens-platform ==0.4.3.5, + microlens-th ==0.4.3.15, + microspec ==0.2.1.3, + microstache ==1.0.3, + midair ==0.2.0.1, + midi ==0.2.2.4, + midi-alsa ==0.2.1, + midi-music-box ==0.0.1.2, + mighty-metropolis ==2.0.0, + mime-mail ==0.5.1, + mime-mail-ses ==0.4.3, + mime-types ==0.1.2.0, + minimal-configuration ==0.1.4, + minimorph ==0.3.0.1, + minisat-solver ==0.1, + miniterion ==0.1.1.1, + miniutter ==0.5.1.2, + min-max-pqueue ==0.1.0.2, + mintty ==0.1.4, + misfortune ==0.1.2.1, + miso ==1.8.4.0, + missing-foreign ==0.1.1, + MissingH ==1.6.0.1, + mixed-types-num ==0.5.12, + mmap ==0.5.9, + mmark ==0.0.7.6, + mmark-cli ==0.0.5.2, + mmark-ext ==0.2.1.5, + mmorph ==1.2.0, + mnist-idx ==0.1.3.2, + mnist-idx-conduit ==0.4.0.0, + mockery ==0.3.5, + mod ==0.2.0.1, + modern-uri ==0.3.6.1, + modular ==0.1.0.8, + moffy ==0.1.1.0, + moffy-samples ==0.1.0.3, + moffy-samples-events ==0.2.2.5, + moffy-samples-gtk3 ==0.1.0.0, + moffy-samples-gtk3-run ==0.1.0.7, + monad-chronicle ==1.0.2, + monad-control ==1.0.3.1, + monad-control-aligned ==0.0.2.1, + monad-control-identity ==0.2.0.0, + monad-coroutine ==0.9.2, + monad-extras ==0.6.0, + monad-interleave ==0.2.0.1, + monadlist ==0.0.2, + monad-logger ==0.3.40, + monad-logger-aeson ==0.4.1.3, + monad-logger-json ==0.1.0.0, + monad-logger-logstash ==0.2.0.2, + monad-loops ==0.4.3, + monad-memo ==0.5.4, + monad-metrics ==0.2.2.1, + monadoid ==0.0.3, + monadology ==0.3, + monad-par ==0.3.6, + monad-parallel ==0.8, + monad-par-extras ==0.3.3, + monad-peel ==0.3, + MonadPrompt ==1.0.0.5, + MonadRandom ==0.6, + monad-resumption ==0.1.4.0, + monad-schedule ==0.2, + monad-st ==0.2.4.1, + monads-tf ==0.3.0.1, + monad-time ==0.4.0.0, + mongoDB ==2.7.1.4, + monoidal-containers ==0.6.4.0, + monoidal-functors ==0.2.3.0, + monoid-extras ==0.6.2, + monoidmap ==0.0.1.4, + monoid-subclasses ==1.2.5.1, + monoid-transformer ==0.0.4, + mono-traversable ==1.0.17.0, + mono-traversable-instances ==0.1.1.0, + mono-traversable-keys ==0.3.0, + more-containers ==0.2.2.2, + moss ==0.2.0.1, + mountpoints ==1.0.2, + mpi-hs ==0.7.3.0, + mpi-hs-binary ==0.1.1.0, + mpi-hs-cereal ==0.1.0.0, + msgpack ==1.0.1.0, + mtl installed, + mtl-compat ==0.2.2, + mtl-prelude ==2.0.3.2, + multiarg ==0.30.0.10, + multi-containers ==0.2, + multimap ==1.2.1, + MultipletCombiner ==0.0.7, + multiset ==0.3.4.3, + multistate ==0.8.0.4, + murmur3 ==1.0.5, + murmur-hash ==0.1.0.10, + MusicBrainz ==0.4.1, + mustache ==2.4.2, + mutable-containers ==0.3.4.1, + mwc-probability ==2.3.1, + mwc-random ==0.15.0.2, + mx-state-codes ==1.0.0.0, + myers-diff ==0.3.0.0, + mysql ==0.2.1, + mysql-haskell ==1.1.4, + mysql-haskell-nem ==0.1.0.0, + mysql-json-table ==0.1.4.0, + mysql-simple ==0.4.9, + n2o ==0.11.1, + n2o-nitro ==0.11.2, + nagios-check ==0.3.2, + named ==0.3.0.1, + names-th ==0.3.0.1, + nano-erl ==0.1.0.1, + nanospec ==0.2.2, + nanovg ==0.8.1.0, + nats ==1.1.2, + natural-arithmetic ==0.2.1.0, + natural-induction ==0.2.0.0, + natural-sort ==0.1.2, + natural-transformation ==0.4, + neat-interpolation ==0.5.1.4, + netcode-io ==0.0.3, + netlib-carray ==0.1, + netlib-comfort-array ==0.0.0.2, + netlib-ffi ==0.1.2, + netpbm ==1.0.4, + netrc ==0.2.0.0, + nettle ==0.3.1.1, + netwire ==5.0.3, + netwire-input ==0.0.7, + netwire-input-glfw ==0.0.12, + network ==3.1.4.0, + network-bsd ==2.8.1.0, + network-byte-order ==0.1.7, + network-conduit-tls ==1.4.0, + network-control ==0.1.0, + network-info ==0.2.1, + network-ip ==0.3.0.3, + network-messagepack-rpc ==0.1.2.0, + network-multicast ==0.3.2, + network-run ==0.2.8, + network-simple ==0.4.5, + network-simple-tls ==0.4.2, + network-transport ==0.5.7, + network-transport-inmemory ==0.5.4, + network-transport-tcp ==0.8.3, + network-transport-tests ==0.3.2, + network-uri ==2.6.4.2, + network-wait ==0.2.0.0, + newtype ==0.2.2.0, + newtype-generics ==0.6.2, + nfc ==0.1.1, + nicify-lib ==1.0.1, + NineP ==0.0.2.1, + nix-derivation ==1.1.3, + nix-paths ==1.0.1, + NoHoed ==0.1.1, + nonce ==1.0.7, + nondeterminism ==1.5, + non-empty ==0.3.5, + nonempty-containers ==0.3.4.5, + non-empty-sequence ==0.2.0.4, + non-empty-text ==0.2.1, + nonempty-vector ==0.2.3, + nonempty-zipper ==1.0.0.4, + non-negative ==0.1.2, + normaldistribution ==1.1.0.3, + nothunks ==0.2.1.0, + no-value ==1.0.0.0, + nowdoc ==0.1.1.0, + nqe ==0.6.5, + nsis ==0.3.3, + n-tuple ==0.0.3, + numbers ==3000.2.0.2, + numeric-extras ==0.1, + numeric-limits ==0.1.0.0, + numeric-prelude ==0.4.4, + numeric-quest ==0.2.0.2, + numhask ==0.11.1.0, + numhask-array ==0.11.0.1, + numhask-space ==0.11.1.0, + NumInstances ==1.4, + numtype-dk ==0.5.0.3, + nuxeo ==0.3.2, + nvim-hs ==2.3.2.3, + nvim-hs-contrib ==2.0.0.2, + nvim-hs-ghcid ==2.0.1.0, + nvvm ==0.10.0.1, + ObjectName ==1.1.0.2, + oblivious-transfer ==0.1.0, + o-clock ==1.4.0, + odbc ==0.3.0, + ods2csv ==0.1, + ofx ==0.4.4.0, + old-locale ==1.0.0.7, + old-time ==1.1.0.4, + om-elm ==2.0.0.6, + om-show ==0.1.2.9, + once ==0.4, + one-liner ==2.1, + one-liner-instances ==0.1.3.0, + OneTuple ==0.4.2, + Only ==0.1, + oo-prototypes ==0.1.0.0, + oops ==0.2.0.1, + OpenAL ==1.7.0.5, + openapi3 ==3.2.4, + open-browser ==0.2.1.0, + openexr-write ==0.1.0.2, + OpenGL ==3.0.3.0, + OpenGLRaw ==3.3.4.1, + openpgp-asciiarmor ==0.1.2, + opensource ==0.1.1.0, + openssl-streams ==1.2.3.0, + opentelemetry ==0.8.0, + opentelemetry-extra ==0.8.0, + opentelemetry-lightstep ==0.8.0, + opentelemetry-wai ==0.8.0, + open-witness ==0.6, + operational ==0.2.4.2, + opml-conduit ==0.9.0.0, + optics ==0.4.2.1, + optics-core ==0.4.1.1, + optics-extra ==0.4.2.1, + optics-operators ==0.1.0.1, + optics-th ==0.4.1, + optics-vl ==0.2.1, + optima ==0.4.0.5, + optional-args ==1.0.2, + options ==1.2.1.2, + -- optparse-applicative ==0.18.1.0, + optparse-enum ==1.0.0.0, + optparse-generic ==1.5.2, + optparse-simple ==0.1.1.4, + optparse-text ==0.1.1.0, + OrderedBits ==0.0.2.0, + ordered-containers ==0.2.4, + ormolu ==0.7.4.0, + os-string ==2.0.3, + overhang ==1.0.0, + packcheck ==0.7.0, + pager ==0.1.1.0, + pagination ==0.2.2, + pagure ==0.2.1, + pagure-cli ==0.2.2, + palette ==0.3.0.3, + pandoc ==3.1.13, + pandoc-cli ==3.1.13, + pandoc-lua-engine ==0.2.1.4, + pandoc-lua-marshal ==0.2.7, + pandoc-plot ==1.8.0, + pandoc-server ==0.1.0.5, + pandoc-throw ==0.1.0.0, + pandoc-types ==1.23.1, + pango ==0.13.10.0, + panic ==0.4.0.1, + pantry ==0.10.0, + parallel ==3.2.2.0, + parallel-io ==0.3.5, + parameterized ==0.5.0.0, + park-bench ==0.1.1.0, + parseargs ==0.2.0.9, + parsec installed, + parsec-class ==1.0.1.0, + parsec-numbers ==0.1.0, + parsec-numeric ==0.1.0.0, + ParsecTools ==0.0.2.0, + parser-combinators ==1.3.0, + parser-combinators-tests ==1.3.0, + parsers ==0.12.11, + partial-handler ==1.0.3, + partial-isomorphisms ==0.2.4.0, + partialord ==0.0.2, + partial-order ==0.2.0.0, + password ==3.0.4.0, + password-instances ==3.0.0.0, + password-types ==1.0.0.0, + path ==0.9.5, + path-binary-instance ==0.1.0.1, + path-extensions ==0.1.1.0, + path-extra ==0.3.1, + path-io ==1.8.2, + path-like ==0.2.0.2, + path-pieces ==0.2.1, + pathtype ==0.8.1.3, + path-utils ==0.1.1.0, + pathwalk ==0.3.1.2, + patrol ==1.0.0.8, + pava ==0.1.1.4, + pcg-random ==0.1.4.0, + pcre2 ==2.2.1, + pcre-heavy ==1.0.0.3, + pcre-light ==0.4.1.2, + pcre-utils ==0.1.9, + pdc ==0.1.1, + pdf-toolbox-content ==0.1.2, + pdf-toolbox-core ==0.1.3, + pdf-toolbox-document ==0.1.4, + peano ==0.1.0.2, + pedersen-commitment ==0.2.0, + pem ==0.2.4, + percent-format ==0.0.4, + perf ==0.12.0.1, + perfect-hash-generator ==1.0.0, + persistable-record ==0.6.0.6, + persistable-types-HDBC-pg ==0.0.3.5, + persistent ==2.14.6.1, + persistent-discover ==0.1.0.7, + persistent-lens ==1.0.0, + persistent-mongoDB ==2.13.0.1, + persistent-mtl ==0.5.1, + persistent-mysql ==2.13.1.5, + persistent-pagination ==0.1.1.2, + persistent-postgresql ==2.13.6.1, + persistent-qq ==2.12.0.6, + persistent-sqlite ==2.13.3.0, + persistent-template ==2.12.0.0, + persistent-test ==2.13.1.3, + persistent-typed-db ==0.1.0.7, + pg-harness-client ==0.6.0, + pg-transact ==0.3.2.0, + phantom-state ==0.2.1.4, + phatsort ==0.6.0.0, + pid1 ==0.1.3.1, + pinch ==0.5.1.0, + pipes ==4.3.16, + pipes-aeson ==0.4.2, + pipes-attoparsec ==0.6.0, + pipes-binary ==0.4.4, + pipes-bytestring ==2.1.7, + pipes-concurrency ==2.0.14, + pipes-csv ==1.4.3, + pipes-extras ==1.0.15, + pipes-fastx ==0.3.0.0, + pipes-fluid ==0.6.0.1, + pipes-group ==1.0.12, + pipes-mongodb ==0.1.0.0, + pipes-ordered-zip ==1.2.1, + pipes-parse ==3.0.9, + pipes-random ==1.0.0.5, + pipes-safe ==2.3.5, + pipes-wai ==3.2.0, + pkgtreediff ==0.6.0, + place-cursor-at ==1.0.1, + placeholders ==0.1, + plaid ==0.1.0.4, + plot ==0.2.3.12, + plotlyhs ==0.2.3, + Plural ==0.0.2, + pointed ==5.0.4, + pointedlist ==0.6.1, + pointless-fun ==1.1.0.8, + poll ==0.0.0.2, + poly ==0.5.1.0, + poly-arity ==0.1.0, + polynomials-bernstein ==1.1.2, + polyparse ==1.13, + polysemy ==1.9.1.3, + polysemy-fs ==0.1.0.0, + polysemy-plugin ==0.4.5.2, + polysemy-webserver ==0.2.1.2, + pooled-io ==0.0.2.3, + portable-lines ==0.1, + port-utils ==0.2.1.0, + posix-paths ==0.3.0.0, + posix-pty ==0.2.2, + possibly ==1.0.0.0, + postgres-options ==0.2.2.0, + postgresql-binary ==0.13.1.3, + postgresql-libpq ==0.10.1.0, + postgresql-libpq-notify ==0.2.0.0, + postgresql-migration ==0.2.1.8, + postgresql-schema ==0.1.14, + postgresql-simple ==0.7.0.0, + postgresql-simple-url ==0.2.1.0, + postgresql-syntax ==0.4.1.1, + postgresql-typed ==0.6.2.5, + post-mess-age ==0.2.1.0, + pptable ==0.3.0.0, + pqueue ==1.5.0.0, + prairie ==0.0.4.0, + pred-set ==0.0.1, + prefix-units ==0.3.0.1, + prelude-compat ==0.0.0.2, + prelude-safeenum ==0.1.1.3, + pretty installed, + pretty-class ==1.0.1.1, + prettyclass ==1.0.0.0, + pretty-hex ==1.1, + prettyprinter ==1.7.1, + prettyprinter-ansi-terminal ==1.1.3, + prettyprinter-combinators ==0.1.3, + prettyprinter-compat-annotated-wl-pprint ==1.1, + prettyprinter-compat-ansi-wl-pprint ==1.0.2, + prettyprinter-compat-wl-pprint ==1.0.1, + prettyprinter-interp ==0.2.0.0, + pretty-relative-time ==0.3.0.0, + pretty-show ==1.10, + pretty-simple ==4.1.2.0, + pretty-sop ==0.2.0.3, + pretty-terminal ==0.1.0.0, + primecount ==0.1.0.1, + primes ==0.2.1.0, + primitive ==0.9.0.0, + primitive-addr ==0.1.0.3, + primitive-extras ==0.10.2, + primitive-offset ==0.2.0.1, + primitive-serial ==0.1, + primitive-unaligned ==0.1.1.2, + primitive-unlifted ==2.1.0.0, + prim-uniq ==0.2, + print-console-colors ==0.1.0.0, + probability ==0.2.8, + process installed, + process-extras ==0.7.4, + product-isomorphic ==0.0.3.4, + product-profunctors ==0.11.1.1, + profunctors ==5.6.2, + projectroot ==0.2.0.1, + project-template ==0.2.1.0, + prometheus ==2.2.4, + prometheus-client ==1.1.1, + prometheus-metrics-ghc ==1.0.1.2, + promises ==0.3, + prospect ==0.1.0.0, + protobuf ==0.2.1.3, + protobuf-simple ==0.1.1.1, + protocol-radius ==0.0.1.1, + protocol-radius-test ==0.1.0.1, + proto-lens ==0.7.1.5, + proto-lens-arbitrary ==0.1.2.13, + proto-lens-optparse ==0.1.1.12, + proto-lens-protobuf-types ==0.7.2.1, + proto-lens-protoc ==0.8.0.1, + proto-lens-runtime ==0.7.0.6, + proto-lens-setup ==0.4.0.8, + protolude ==0.3.4, + proxied ==0.3.2, + psql-helpers ==0.1.0.0, + PSQueue ==1.2.0, + psqueues ==0.2.8.0, + pthread ==0.2.1, + ptr ==0.16.8.6, + ptr-poker ==0.1.2.14, + pulse-simple ==0.1.14, + pureMD5 ==2.1.4, + purescript-bridge ==0.15.0.0, + pusher-http-haskell ==2.1.0.17, + pvar ==1.0.0.0, + pwstore-fast ==2.4.4, + PyF ==0.11.3.0, + qchas ==1.1.0.1, + quaalude ==0.0.0.1, + quadratic-irrational ==0.1.1, + QuasiText ==0.1.2.6, + queues ==1.0.0, + quickbench ==1.0.1, + QuickCheck ==2.14.3, + quickcheck-arbitrary-adt ==0.3.1.0, + quickcheck-assertions ==0.3.0, + quickcheck-classes ==0.6.5.0, + quickcheck-classes-base ==0.6.2.0, + quickcheck-groups ==0.0.1.3, + quickcheck-higherorder ==0.1.0.1, + quickcheck-instances ==0.3.30, + quickcheck-io ==0.2.0, + quickcheck-monoid-subclasses ==0.3.0.4, + quickcheck-quid ==0.0.1.4, + quickcheck-simple ==0.1.1.1, + quickcheck-state-machine ==0.10.0, + quickcheck-text ==0.1.2.1, + quickcheck-transformer ==0.3.1.2, + quickcheck-unicode ==1.0.1.0, + quicklz ==1.5.0.11, + quiet ==0.2, + quote-quot ==0.2.1.0, + radius ==0.7.1.0, + radix-tree ==1.0.0.1, + rainbow ==0.34.2.2, + rainbox ==0.26.0.0, + ral ==0.2.1, + rampart ==2.0.0.8, + ramus ==0.1.2, + rando ==0.0.0.4, + random ==1.2.1.2, + random-bytestring ==0.1.4, + random-fu ==0.3.0.1, + random-shuffle ==0.0.4, + random-tree ==0.6.0.5, + range ==0.3.0.2, + ranged-list ==0.1.2.1, + Ranged-sets ==0.4.0, + ranges ==0.2.4, + range-set-list ==0.1.3.1, + rank1dynamic ==0.4.1, + rank2classes ==1.5.3.1, + Rasterific ==0.7.5.4, + rasterific-svg ==0.3.3.2, + ratel ==2.0.0.12, + rate-limit ==1.4.3, + ratel-wai ==2.0.0.7, + ratio-int ==0.1.2, + rattle ==0.2, + rattletrap ==13.0.3, + Rattus ==0.5.1.1, + rawfilepath ==1.1.0, + rawstring-qm ==0.2.3.0, + raw-strings-qq ==1.1, + rcu ==0.2.7, + rdf ==0.1.0.8, + rdtsc ==1.3.0.1, + reactive-balsa ==0.4.0.1, + reactive-banana ==1.3.2.0, + reactive-banana-bunch ==1.0.0.1, + reactive-jack ==0.4.1.2, + reactive-midyim ==0.4.1.1, + readable ==0.3.1, + read-editor ==0.1.0.2, + read-env-var ==1.0.0.0, + rebase ==1.20.2, + rec-def ==0.2.2, + record-dot-preprocessor ==0.2.17, + record-hasfield ==1.0.1, + recursion-schemes ==5.2.2.5, + recv ==0.1.0, + redact ==0.5.0.0, + reddit-scrape ==0.0.1, + redis-glob ==0.1.0.8, + redis-resp ==1.0.0, + reducers ==3.12.4, + refact ==0.3.0.2, + ref-fd ==0.5.0.1, + refined ==0.8.2, + reflection ==2.1.8, + RefSerialize ==0.4.0, + ref-tf ==0.5.0.1, + regex ==1.1.0.2, + regex-applicative ==0.3.4, + regex-base ==0.94.0.2, + regex-compat ==0.95.2.1, + regex-pcre ==0.95.0.0, + regex-pcre-builtin ==0.95.2.3.8.44, + regex-posix ==0.96.0.1, + regex-posix-clib ==2.7, + regex-tdfa ==1.3.2.2, + regex-with-pcre ==1.1.0.2, + regression-simple ==0.2.1, + reinterpret-cast ==0.1.0, + relapse ==1.0.0.1, + relational-query ==0.12.3.1, + relational-query-HDBC ==0.7.2.1, + relational-record ==0.2.2.0, + relational-schemas ==0.1.8.1, + reliable-io ==0.0.2, + relude ==1.2.1.0, + renderable ==0.2.0.1, + reorder-expression ==0.1.0.1, + replace-attoparsec ==1.5.0.0, + replace-megaparsec ==1.5.0.1, + repline ==0.4.2.0, + req ==3.13.2, + req-conduit ==1.0.2, + rerebase ==1.20.2, + rerefined ==0.5.0, + reroute ==0.7.0.0, + resistor-cube ==0.0.1.4, + resolv ==0.2.0.2, + resource-pool ==0.4.0.0, + resourcet ==1.3.0, + rest-rewrite ==0.4.3, + result ==0.2.6.0, + retry ==0.9.3.1, + rev-state ==0.2.0.1, + rex ==0.6.2, + rfc1751 ==0.1.3, + rfc5051 ==0.2, + rg ==1.4.0.0, + riak-protobuf ==0.25.0.0, + richenv ==0.1.0.2, + rio ==0.1.22.0, + rio-orphans ==0.1.2.0, + rio-prettyprint ==0.1.8.0, + rng-utils ==0.3.1, + roc-id ==0.2.0.3, + rocksdb-haskell ==1.0.1, + rocksdb-haskell-jprupp ==2.1.6, + rocksdb-query ==0.4.2, + roles ==0.2.1.0, + rollbar ==1.1.3, + rope-utf16-splay ==0.4.0.0, + rosezipper ==0.2, + rot13 ==0.2.0.1, + RoundingFiasco ==0.1.0.0, + row-types ==1.0.1.2, + rpmbuild-order ==0.4.11, + rpm-nvr ==0.1.2, + rp-tree ==0.7.1, + rrb-vector ==0.2.1.0, + RSA ==2.4.1, + rss ==3000.2.0.8, + rss-conduit ==0.6.0.1, + run-haskell-module ==0.0.2, + runmemo ==1.0.0.1, + run-st ==0.1.3.3, + rvar ==0.3.0.2, + rzk ==0.7.4, + s3-signer ==0.5.0.0, + safe ==0.3.21, + safe-coloured-text ==0.3.0.1, + safe-coloured-text-gen ==0.0.0.3, + safe-coloured-text-layout ==0.1.0.0, + safe-coloured-text-layout-gen ==0.0.0.0, + safe-coloured-text-terminfo ==0.2.0.0, + safecopy ==0.10.4.2, + safe-decimal ==0.2.1.0, + safe-exceptions ==0.1.7.4, + safe-foldable ==0.1.0.0, + safe-gen ==1.0.1, + safeio ==0.0.6.0, + safe-json ==1.2.0.1, + safe-money ==0.9.1, + SafeSemaphore ==0.10.1, + salve ==2.0.0.5, + sample-frame ==0.0.4, + sample-frame-np ==0.0.5, + sampling ==0.3.5, + sandi ==0.5, + sandwich ==0.2.2.0, + sandwich-hedgehog ==0.1.3.0, + sandwich-quickcheck ==0.1.0.7, + sandwich-slack ==0.1.2.0, + sandwich-webdriver ==0.2.3.1, + saturn ==1.0.0.5, + say ==0.1.0.1, + sbp ==6.0.0, + sbv ==10.10, + scalpel ==0.6.2.2, + scalpel-core ==0.6.2.2, + scanf ==0.1.0.0, + scanner ==0.3.1, + s-cargot ==0.1.6.0, + scheduler ==2.0.0.1, + SciBaseTypes ==0.1.1.0, + scientific ==0.3.8.0, + scientist ==0.0.0.0, + scotty ==0.22, + scrypt ==0.5.0, + search-algorithms ==0.3.2, + secp256k1-haskell ==1.2.0, + securemem ==0.1.10, + selections ==0.3.0.0, + selective ==0.7.0.1, + semaphore-compat installed, + semialign ==1.3.1, + semigroupoids ==6.0.1, + semigroups ==0.20, + semirings ==0.7, + semiring-simple ==1.0.0.1, + semver ==0.4.0.1, + sendfile ==0.7.11.6, + sendgrid-v3 ==1.0.0.1, + seqalign ==0.2.0.4, + seqid ==0.6.3, + seqid-streams ==0.7.2, + sequence-formats ==1.8.0.1, + sequenceTools ==1.5.3.1, + serialise ==0.2.6.1, + servant ==0.20.1, + servant-auth ==0.4.1.0, + servant-auth-client ==0.4.1.1, + servant-auth-docs ==0.2.10.1, + servant-auth-server ==0.4.8.0, + servant-auth-swagger ==0.2.10.2, + servant-blaze ==0.9.1, + servant-checked-exceptions ==2.2.0.1, + servant-checked-exceptions-core ==2.2.0.1, + servant-cli ==0.1.1.0, + servant-client ==0.20, + servant-client-core ==0.20, + servant-conduit ==0.16, + servant-docs ==0.13, + servant-exceptions ==0.2.1, + servant-exceptions-server ==0.2.1, + servant-foreign ==0.16, + servant-http-streams ==0.20, + servant-JuicyPixels ==0.3.1.1, + servant-lucid ==0.9.0.6, + servant-machines ==0.16, + servant-multipart ==0.12.1, + servant-multipart-api ==0.12.1, + servant-multipart-client ==0.12.2, + servant-openapi3 ==2.0.1.6, + servant-pipes ==0.16, + servant-quickcheck ==0.1.0.0, + servant-rate-limit ==0.2.0.0, + servant-rawm ==1.0.0.0, + servant-server ==0.20, + servant-static-th ==1.0.0.0, + servant-swagger ==1.2, + servant-swagger-ui ==0.3.5.5.0.0, + servant-swagger-ui-core ==0.3.5, + servant-websockets ==2.0.0, + servant-xml ==1.0.3, + serversession ==1.0.3, + serversession-backend-redis ==1.0.5, + serversession-frontend-wai ==1.0.1, + serversession-frontend-yesod ==1.0.1, + servius ==1.2.3.0, + ses-html ==0.4.0.0, + set-cover ==0.1.1, + setenv ==0.1.1.3, + setlocale ==1.0.0.10, + set-monad ==0.3.0.0, + sexp-grammar ==2.3.4.2, + SHA ==1.6.4.4, + shake ==0.19.8, + shake-plus ==0.3.4.0, + shakespeare ==2.1.0.1, + shakespeare-text ==1.1.0, + shared-memory ==0.2.0.1, + ShellCheck ==0.10.0, + shell-conduit ==5.0.0, + shell-escape ==0.2.0, + shellify ==0.11.0.1, + shelltestrunner ==1.10, + shell-utility ==0.1, + shellwords ==0.1.3.1, + shelly ==1.12.1, + should-not-typecheck ==2.1.0, + show-combinators ==0.2.0.0, + siggy-chardust ==1.0.0, + signal ==0.1.0.4, + silently ==1.2.5.3, + simple ==2.0.0, + simple-affine-space ==0.2.1, + simple-cabal ==0.1.3.1, + simple-cairo ==0.1.0.6, + simple-cmd ==0.2.7, + simple-cmd-args ==0.1.8, + simple-expr ==0.1.1.0, + simple-media-timestamp ==0.2.1.0, + simple-media-timestamp-attoparsec ==0.1.0.0, + simple-pango ==0.1.0.1, + simple-prompt ==0.2.2, + simple-reflect ==0.3.3, + simple-sendfile ==0.2.32, + simple-session ==2.0.0, + simple-templates ==2.0.0, + simple-vec3 ==0.6.0.1, + since ==0.0.0, + singleraeh ==0.2.1, + singleton-bool ==0.1.7, + singleton-nats ==0.4.7, + singletons ==3.0.3, + singletons-base ==3.3, + singletons-presburger ==0.7.3.0, + singletons-th ==3.3, + Sit ==0.2023.8.3, + sitemap-gen ==0.1.0.0, + size-based ==0.1.3.2, + sized ==1.1.0.1, + skein ==1.0.9.4, + skews ==0.1.0.3, + skip-var ==0.1.1.0, + skylighting ==0.14.1.2, + skylighting-core ==0.14.1.2, + skylighting-format-ansi ==0.1, + skylighting-format-blaze-html ==0.1.1.2, + skylighting-format-context ==0.1.0.2, + skylighting-format-latex ==0.1, + slave-thread ==1.1.0.3, + slick ==1.2.1.0, + slist ==0.2.1.0, + slynx ==0.7.2.2, + smallcheck ==1.2.1.1, + smtp-mail ==0.4.0.0, + snap ==1.1.3.3, + snap-blaze ==0.2.1.5, + snap-core ==1.0.5.1, + snap-server ==1.1.2.1, + snowflake ==0.1.1.1, + socks ==0.6.1, + solana-staking-csvs ==0.1.3.0, + some ==1.0.6, + some-dict-of ==0.1.0.2, + sop-core ==0.5.0.2, + sort ==1.0.0.0, + sorted-list ==0.2.2.0, + sound-collage ==0.2.1, + sourcemap ==0.1.7, + sox ==0.2.3.2, + soxlib ==0.0.3.2, + SpatialMath ==0.2.7.1, + speculate ==0.4.20, + specup ==0.2.0.1, + speedy-slice ==0.3.2, + sphinx ==0.6.1, + Spintax ==0.3.6.1, + splice ==0.6.1.1, + split ==0.2.5, + splitmix ==0.1.0.5, + splitmix-distributions ==1.0.0, + split-record ==0.1.1.4, + Spock-api ==0.14.0.0, + spoon ==0.3.1, + spreadsheet ==0.1.3.10, + sqids ==0.2.2.0, + sqlite-simple ==0.4.19.0, + sql-words ==0.1.6.5, + squeather ==0.8.0.0, + srcloc ==0.6.0.1, + srtree ==1.0.0.5, + stache ==2.3.4, + stack-all ==0.6.1, + stack-clean-old ==0.5.1, + stack-templatizer ==0.1.1.0, + stamina ==0.1.0.3, + state-codes ==0.1.3, + stateref ==0.3, + statestack ==0.3.1.1, + StateVar ==1.2.2, + stateWriter ==0.4.0, + static-bytes ==0.1.0, + static-text ==0.2.0.7, + statistics ==0.16.2.1, + statistics-linreg ==0.3, + status-notifier-item ==0.3.1.0, + step-function ==0.2.0.1, + stitch ==0.6.0.0, + stm installed, + stm-chans ==3.0.0.9, + stm-conduit ==4.0.1, + stm-containers ==1.2.1, + stm-delay ==0.1.1.1, + stm-extras ==0.1.0.3, + stm-hamt ==1.2.1, + STMonadTrans ==0.4.8, + stm-split ==0.0.2.1, + stm-supply ==0.2.0.0, + storable-complex ==0.2.3.0, + storable-endian ==0.2.6.1, + storable-record ==0.0.7, + storable-tuple ==0.1, + storablevector ==0.2.13.2, + store ==0.7.18, + store-core ==0.4.4.7, + store-streaming ==0.2.0.5, + stratosphere ==0.60.0, + Stream ==0.4.7.2, + streaming ==0.2.4.0, + streaming-attoparsec ==1.0.0.1, + streaming-bytestring ==0.3.2, + streaming-commons ==0.2.2.6, + streaming-wai ==0.1.1, + streamly ==0.10.1, + streamly-core ==0.2.2, + streamly-process ==0.3.1, + streams ==3.3.2, + strict ==0.5, + strict-base-types ==0.8, + strict-concurrency ==0.2.4.3, + strict-lens ==0.4.0.3, + strict-list ==0.1.7.5, + strict-tuple ==0.1.5.4, + strict-wrapper ==0.0.1.0, + stringable ==0.1.3, + stringbuilder ==0.5.1, + string-combinators ==0.6.0.5, + string-conv ==0.2.0, + string-conversions ==0.4.0.1, + string-interpolate ==0.3.3.0, + stringprep ==1.0.0, + string-qq ==0.0.6, + stringsearch ==0.3.6.6, + string-transform ==1.1.1, + string-variants ==0.3.1.0, + strive ==6.0.0.12, + strongweak ==0.7.1, + structs ==0.1.9, + structured ==0.1.1, + stylish-haskell ==0.14.6.0, + subcategories ==0.2.1.0, + sundown ==0.6, + svg-builder ==0.1.1, + SVGFonts ==1.8.0.1, + svg-tree ==0.6.2.4, + swagger2 ==2.8.8, + swish ==0.10.8.0, + syb ==0.7.2.4, + sydtest ==0.15.1.1, + sydtest-aeson ==0.1.0.0, + sydtest-amqp ==0.1.0.0, + sydtest-autodocodec ==0.0.0.0, + sydtest-discover ==0.0.0.4, + sydtest-hedgehog ==0.4.0.0, + sydtest-hedis ==0.0.0.0, + sydtest-hspec ==0.4.0.2, + sydtest-mongo ==0.0.0.0, + sydtest-persistent ==0.0.0.2, + sydtest-persistent-sqlite ==0.2.0.3, + sydtest-process ==0.0.0.0, + sydtest-rabbitmq ==0.1.0.0, + sydtest-servant ==0.2.0.2, + sydtest-typed-process ==0.0.0.0, + sydtest-wai ==0.2.0.1, + sydtest-webdriver ==0.0.0.1, + sydtest-webdriver-screenshot ==0.0.0.2, + sydtest-webdriver-yesod ==0.0.0.1, + sydtest-yesod ==0.3.0.2, + symbol ==0.2.4, + symengine ==0.1.2.0, + symmetry-operations-symbols ==0.0.2.1, + symparsec ==1.0.1, + synthesizer-alsa ==0.5.0.6, + synthesizer-core ==0.8.4, + synthesizer-dimensional ==0.8.1.1, + synthesizer-midi ==0.6.1.2, + sysinfo ==0.1.1, + system-argv0 ==0.1.1, + systemd ==2.3.0, + system-fileio ==0.3.16.4, + system-filepath ==0.4.14, + system-info ==0.5.2, + system-linux-proc ==0.1.1.1, + tabular ==0.2.2.8, + tagchup ==0.4.1.2, + tagged ==0.8.8, + tagged-binary ==0.2.0.1, + tagged-identity ==0.1.4, + tagged-transformer ==0.8.2, + tagsoup ==0.14.8, + tagstream-conduit ==0.5.6, + tao ==1.0.0, + tao-example ==1.0.0, + tar ==0.6.2.0, + tar-conduit ==0.4.1, + tardis ==0.5.0, + tasty ==1.5, + tasty-ant-xml ==1.1.9, + tasty-autocollect ==0.4.3, + tasty-bench ==0.3.5, + tasty-bench-fit ==0.1, + tasty-dejafu ==2.1.0.1, + tasty-discover ==5.0.0, + tasty-expected-failure ==0.12.3, + tasty-fail-fast ==0.0.3, + tasty-focus ==1.0.1, + tasty-golden ==2.3.5, + tasty-hedgehog ==1.4.0.2, + tasty-hslua ==1.1.1, + tasty-hspec ==1.2.0.4, + tasty-html ==0.4.2.2, + tasty-hunit ==0.10.1, + tasty-inspection-testing ==0.2.1, + tasty-kat ==0.0.3, + tasty-leancheck ==0.0.2, + tasty-lua ==1.1.1, + tasty-program ==1.1.0, + tasty-quickcheck ==0.10.3, + tasty-rerun ==1.1.19, + tasty-silver ==3.3.1.3, + tasty-smallcheck ==0.8.2, + tasty-sugar ==2.2.1.0, + tasty-tap ==0.1.0, + tasty-th ==0.1.7, + tasty-wai ==0.1.2.0, + tce-conf ==1.3, + tdigest ==0.3, + teardown ==0.5.0.1, + telegram-bot-api ==7.3.1, + telegram-bot-simple ==0.14.1, + tempgres-client ==1.0.0, + template ==0.2.0.10, + template-haskell installed, + template-haskell-compat-v0208 ==0.1.9.3, + temporary ==1.3, + temporary-rc ==1.2.0.3, + temporary-resourcet ==0.1.0.1, + tensorflow-test ==0.1.0.0, + termbox ==2.0.0.1, + termbox-banana ==2.0.0, + termbox-bindings-c ==0.1.0.1, + termbox-bindings-hs ==1.0.0, + termbox-tea ==1.0.0, + terminal-progress-bar ==0.4.2, + terminal-size ==0.3.4, + terminfo installed, + termonad ==4.6.0.0, + test-certs ==0.1.0.3, + test-framework ==0.8.2.0, + test-framework-hunit ==0.3.0.2, + test-framework-leancheck ==0.0.4, + test-framework-quickcheck2 ==0.3.0.5, + test-framework-smallcheck ==0.2, + test-fun ==0.1.0.0, + testing-feat ==1.1.1.1, + testing-type-modifiers ==0.1.0.1, + texmath ==0.12.8.9, + text installed, + text-ansi ==0.3.0.1, + text-binary ==0.2.1.1, + text-builder ==0.6.7.2, + text-builder-dev ==0.3.4.2, + text-builder-linear ==0.1.2, + text-conversions ==0.3.1.1, + text-icu ==0.8.0.5, + text-iso8601 ==0.1.1, + text-latin1 ==0.3.1, + text-ldap ==0.1.1.14, + textlocal ==0.1.0.5, + text-manipulate ==0.3.1.0, + text-metrics ==0.3.2, + text-postgresql ==0.0.3.1, + text-printer ==0.5.0.2, + text-regex-replace ==0.1.1.5, + text-rope ==0.2, + text-short ==0.1.6, + text-show ==3.10.5, + text-show-instances ==3.9.8, + text-zipper ==0.13, + tfp ==1.0.2, + tf-random ==0.5, + th-abstraction ==0.7.0.0, + th-bang-compat ==0.0.1.0, + th-compat ==0.1.5, + th-constraint-compat ==0.0.1.0, + th-data-compat ==0.1.3.1, + th-deepstrict ==0.1.1.0, + th-desugar ==1.16, + th-env ==0.1.1, + these ==1.2.1, + these-lens ==1.0.2, + these-optics ==1.0.2, + these-skinny ==0.7.6, + th-expand-syns ==0.4.11.0, + th-extras ==0.0.0.8, + th-lego ==0.3.0.3, + th-lift ==0.8.4, + th-lift-instances ==0.1.20, + th-nowq ==0.1.0.5, + th-orphans ==0.13.14, + th-printf ==0.8, + thread-hierarchy ==0.3.0.2, + thread-local-storage ==0.2, + threads ==0.5.1.8, + threads-extras ==0.1.0.3, + thread-supervisor ==0.2.0.0, + threepenny-gui ==0.9.4.1, + th-reify-compat ==0.0.1.5, + th-reify-many ==0.1.10, + th-strict-compat ==0.1.0.1, + th-test-utils ==1.2.1, + th-utilities ==0.2.5.0, + tidal ==1.9.5, + tidal-link ==1.0.3, + tile ==0.3.0.0, + time installed, + time-compat ==1.9.7, + time-domain ==0.1.0.4, + timeit ==2.0, + time-lens ==0.4.0.2, + timelens ==0.2.0.2, + time-locale-compat ==0.1.1.5, + time-locale-vietnamese ==1.0.0.0, + time-manager ==0.1.0, + timerep ==2.1.0.0, + timers-tick ==0.5.0.4, + timer-wheel ==1.0.0.1, + timespan ==0.4.0.0, + time-units ==1.0.0, + time-units-types ==0.2.0.1, + timezone-olson ==0.2.1, + timezone-olson-th ==0.1.0.11, + timezone-series ==0.1.13, + titlecase ==1.0.1, + tldr ==0.9.2, + tls ==2.0.6, + tls-session-manager ==0.0.5, + tlynx ==0.7.2.2, + tmapchan ==0.0.3, + tmapmvar ==0.0.4, + tmp-proc ==0.7.1.0, + tmp-proc-postgres ==0.7.0.0, + tmp-proc-rabbitmq ==0.7.0.0, + tmp-proc-redis ==0.7.0.0, + token-bucket ==0.1.0.1, + tokenize ==0.3.0.1, + toml-parser ==2.0.0.0, + toml-reader ==0.2.1.0, + toml-reader-parse ==0.1.1.1, + tophat ==1.0.8.0, + topograph ==1.0.0.2, + torrent ==10000.1.3, + torsor ==0.1.0.1, + tracing ==0.0.7.4, + transaction ==0.1.1.4, + transformers installed, + transformers-base ==0.4.6, + transformers-compat ==0.7.2, + transformers-either ==0.1.4, + traverse-with-class ==1.0.1.1, + tree-diff ==0.3.0.1, + tree-fun ==0.8.1.0, + tree-view ==0.5.1, + trie-simple ==0.4.2, + trifecta ==2.1.4, + trimdent ==0.1.0.0, + trivial-constraint ==0.7.0.0, + true-name ==0.2.0.0, + tsv2csv ==0.1.0.2, + ttc ==1.4.0.0, + ttrie ==0.1.2.2, + tuple ==0.3.0.2, + tuples ==0.1.0.0, + tuples-homogenous-h98 ==0.1.1.0, + tuple-sop ==0.3.1.0, + tuple-th ==0.2.5, + turtle ==1.6.2, + twitter-types ==0.11.0, + twitter-types-lens ==0.11.0, + typecheck-plugin-nat-simple ==0.1.0.9, + typed-process ==0.2.11.1, + typed-uuid ==0.2.0.0, + type-equality ==1.0.1, + type-errors ==0.2.0.2, + type-flip ==0.1.0.0, + type-fun ==0.1.3, + type-hint ==0.1, + type-level-bytestrings ==0.2.0, + type-level-integers ==0.0.1, + type-level-kv-list ==2.0.2.0, + type-level-natural-number ==2.0, + type-level-numbers ==0.1.1.2, + type-level-show ==0.2.1, + typelits-witnesses ==0.4.0.1, + type-map ==0.1.7.0, + type-natural ==1.3.0.1, + typenums ==0.1.4, + type-of-html ==1.6.2.0, + type-of-html-static ==0.1.0.2, + type-rig ==0.1, + type-set ==0.1.0.0, + type-spec ==0.4.0.0, + typography-geometry ==1.0.1.0, + typst ==0.5.0.3, + typst-symbols ==0.1.6, + tz ==0.1.3.6, + tzdata ==0.2.20240201.0, + tztime ==0.1.1.0, + ua-parser ==0.7.7.0, + uglymemo ==0.1.0.1, + ulid ==0.3.2.0, + unagi-chan ==0.4.1.4, + unbounded-delays ==0.1.1.1, + unbound-generics ==0.4.4, + unboxed-ref ==0.4.0.0, + unboxing-vector ==0.2.0.0, + uncaught-exception ==0.1.0, + unconstrained ==0.1.0.2, + unexceptionalio ==0.5.1, + unexceptionalio-trans ==0.5.2, + unicode ==0.0.1.1, + unicode-collation ==0.1.3.6, + unicode-data ==0.4.0.1, + unicode-show ==0.1.1.1, + unicode-transforms ==0.4.0.1, + unidecode ==0.1.0.4, + union-angle ==0.1.0.1, + union-color ==0.1.2.1, + union-find-array ==0.1.0.4, + unipatterns ==0.0.0.0, + uniplate ==1.6.13, + uniq-deep ==1.2.1, + unique ==0.0.1, + unique-logic ==0.4.0.1, + unique-logic-tf ==0.5.1, + unit-constraint ==0.0.0, + units ==2.4.1.5, + units-defs ==2.2.1, + units-parser ==0.1.1.5, + universe ==1.2.3, + universe-base ==1.1.4, + universe-dependent-sum ==1.3.1, + universe-instances-extended ==1.1.4, + universe-reverse-instances ==1.1.2, + universe-some ==1.2.2, + universum ==1.8.2.1, + unix installed, + unix-bytestring ==0.4.0.1, + unix-compat ==0.7.1, + unix-time ==0.4.14, + unjson ==0.15.4, + unlifted ==0.2.2.0, + unliftio ==0.2.25.0, + unliftio-core ==0.2.1.0, + unliftio-path ==0.0.2.0, + unliftio-pool ==0.4.3.0, + unliftio-streams ==0.2.0.0, + unlit ==0.4.0.0, + unordered-containers ==0.2.20, + unsafe ==0.0, + uri-bytestring ==0.3.3.1, + uri-bytestring-aeson ==0.1.0.8, + uri-encode ==1.5.0.7, + url ==2.1.3, + urlpath ==11.0.2, + users ==0.5.0.0, + users-test ==0.5.0.1, + utf8-light ==0.4.4.0, + utf8-string ==1.0.2, + utility-ht ==0.0.17.1, + uuid ==1.3.15, + uuid-types ==1.0.5.1, + valida ==1.1.0, + valida-base ==0.2.0, + validate-input ==0.5.0.0, + validation ==1.1.3, + validation-selective ==0.2.0.0, + validity ==0.12.0.2, + validity-aeson ==0.2.0.5, + validity-bytestring ==0.4.1.1, + validity-case-insensitive ==0.0.0.0, + validity-containers ==0.5.0.4, + validity-network-uri ==0.0.0.1, + validity-path ==0.4.0.1, + validity-persistent ==0.0.0.0, + validity-primitive ==0.0.0.1, + validity-scientific ==0.2.0.3, + validity-text ==0.3.1.3, + validity-time ==0.5.0.0, + validity-unordered-containers ==0.2.0.3, + validity-uuid ==0.1.0.3, + validity-vector ==0.2.0.3, + valor ==1.0.0.0, + varying ==0.8.1.0, + vault ==0.3.1.5, + vcs-ignore ==0.0.2.0, + vec ==0.5, + vector ==0.13.1.0, + vector-algorithms ==0.9.0.2, + vector-binary-instances ==0.2.5.2, + vector-buffer ==0.4.1, + vector-builder ==0.3.8.5, + vector-bytes-instances ==0.1.1, + vector-extras ==0.2.8.1, + vector-hashtables ==0.1.2.0, + vector-instances ==3.4.2, + vector-mmap ==0.0.3, + vector-rotcev ==0.1.0.2, + vector-sized ==1.6.1, + vector-space ==0.16, + vector-split ==1.0.0.3, + vector-stream ==0.1.0.1, + vector-th-unbox ==0.2.2, + verset ==0.0.1.9, + versions ==6.0.6, + vformat ==0.14.1.0, + vformat-time ==0.1.0.0, + ViennaRNAParser ==1.3.3, + vinyl ==0.14.3, + vinyl-loeb ==0.0.1.0, + Vis ==1.0.0, + vivid-osc ==0.5.0.0, + vivid-supercollider ==0.4.1.2, + void ==0.7.3, + vty ==6.2, + vty-crossplatform ==0.4.0.0, + vty-unix ==0.2.0.0, + vty-windows ==0.2.0.3, + wai ==3.2.4, + wai-app-static ==3.1.9, + wai-cli ==0.2.3, + wai-conduit ==3.0.0.4, + wai-cors ==0.2.7, + wai-enforce-https ==1.0.0.0, + wai-eventsource ==3.0.0, + wai-extra ==3.1.15, + wai-feature-flags ==0.1.0.8, + wai-handler-launch ==3.0.3.1, + wai-logger ==2.4.0, + wai-middleware-bearer ==1.0.3, + wai-middleware-caching ==0.1.0.2, + wai-middleware-caching-lru ==0.1.0.0, + wai-middleware-caching-redis ==0.2.0.0, + wai-middleware-clacks ==0.1.0.1, + wai-middleware-delegate ==0.1.4.1, + wai-middleware-metrics ==0.2.4, + wai-middleware-prometheus ==1.0.0.1, + wai-middleware-static ==0.9.2, + wai-middleware-throttle ==0.3.0.1, + wai-rate-limit ==0.3.0.0, + wai-rate-limit-redis ==0.2.0.1, + wai-session ==0.3.3, + wai-session-postgresql ==0.2.1.3, + wai-slack-middleware ==0.2.0, + wai-transformers ==0.1.0, + wai-websockets ==3.0.1.2, + wakame ==0.1.0.0, + warp ==3.4.1, + warp-tls ==3.4.5, + wave ==0.2.1, + wcwidth ==0.0.2, + webdriver ==0.12.0.0, + webex-teams-api ==0.2.0.1, + webex-teams-conduit ==0.2.0.1, + webgear-core ==1.2.0, + webgear-openapi ==1.2.0, + webgear-server ==1.2.0, + webgear-swagger ==1.2.0, + webgear-swagger-ui ==1.2.0, + webpage ==0.0.5.1, + webrtc-vad ==0.1.0.3, + websockets ==0.13.0.0, + websockets-simple ==0.2.0, + websockets-snap ==0.10.3.1, + weigh ==0.0.17, + welford-online-mean-variance ==0.2.0.0, + wherefrom-compat ==0.1.1.1, + wide-word ==0.1.6.0, + Win32 installed, + Win32-notify ==0.3.0.3, + windns ==0.1.0.1, + witch ==1.2.1.1, + withdependencies ==0.3.0, + witherable ==0.4.2, + within ==0.2.0.1, + with-location ==0.1.0, + with-utf8 ==1.1.0.0, + witness ==0.6.2, + wizards ==1.0.3, + wl-pprint ==1.2.1, + wl-pprint-annotated ==0.1.0.1, + wl-pprint-text ==1.2.0.2, + word8 ==0.1.3, + word-compat ==0.0.6, + word-trie ==0.3.0, + word-wrap ==0.5, + world-peace ==1.0.2.0, + wrap ==0.0.0, + wraxml ==0.5, + wreq ==0.5.4.3, + wreq-stringless ==0.5.9.1, + writer-cps-transformers ==0.5.6.1, + ws ==0.0.6, + wuss ==2.0.1.9, + X11 ==1.10.3, + X11-xft ==0.3.4, + x11-xim ==0.0.9.0, + Xauth ==0.1, + xdg-basedir ==0.2.2, + xdg-desktop-entry ==0.1.1.2, + xdg-userdirs ==0.1.0.2, + xeno ==0.6, + xhtml installed, + xlsx ==1.1.2.2, + xml ==1.3.14, + xml-basic ==0.1.3.2, + xmlbf ==0.7, + xmlbf-xeno ==0.2.2, + xmlbf-xmlhtml ==0.2.2, + xml-conduit ==1.9.1.3, + xml-conduit-writer ==0.1.1.5, + xmlgen ==0.6.2.2, + xml-hamlet ==0.5.0.2, + xml-helpers ==1.0.0, + xmlhtml ==0.2.5.4, + xml-html-qq ==0.1.0.1, + xml-indexed-cursor ==0.1.1.0, + xml-picklers ==0.3.6, + xml-to-json-fast ==2.0.0, + xml-types ==0.3.8, + xmonad ==0.18.0, + xmonad-contrib ==0.18.0, + xor ==0.0.1.2, + xss-sanitize ==0.3.7.2, + xxhash-ffi ==0.3, + yaml ==0.11.11.2, + yaml-unscrambler ==0.1.0.19, + Yampa ==0.14.8, + yarn-lock ==0.6.5, + yeshql-core ==4.2.0.0, + yesod ==1.6.2.1, + yesod-auth ==1.6.11.3, + yesod-auth-basic ==0.1.0.3, + yesod-auth-hashdb ==1.7.1.7, + yesod-auth-oauth2 ==0.7.2.0, + yesod-bin ==1.6.2.3, + yesod-core ==1.6.25.1, + yesod-csp ==0.2.6.0, + yesod-eventsource ==1.6.0.1, + yesod-form ==1.7.6, + yesod-form-bootstrap4 ==3.0.1.1, + yesod-gitrepo ==0.3.0, + yesod-gitrev ==0.2.2, + yesod-markdown ==0.12.6.14, + yesod-newsfeed ==1.7.0.0, + yesod-page-cursor ==2.0.1.0, + yesod-paginator ==1.1.2.2, + yesod-persistent ==1.6.0.8, + yesod-recaptcha2 ==1.0.2.1, + yesod-routes-flow ==3.0.0.2, + yesod-sitemap ==1.6.0, + yesod-static ==1.6.1.0, + yesod-test ==1.6.16, + yesod-websockets ==0.3.0.3, + yes-precure5-command ==5.5.3, + yi-rope ==0.11, + yjsvg ==0.2.0.1, + yjtools ==0.9.18, + yoga ==0.0.0.8, + youtube ==0.2.1.1, + zenc ==0.1.2, + zeromq4-haskell ==0.8.0, + zeromq4-patterns ==0.3.1.0, + zigzag ==0.1.0.0, + zim-parser ==0.2.1.0, + zip ==2.0.1, + zip-archive ==0.4.3.2, + zippers ==0.3.2, + zip-stream ==0.2.2.0, + zlib ==0.7.1.0, + zlib-bindings ==0.1.1.5, + zlib-clib ==1.3.1, + zot ==0.0.3, + zstd ==0.1.3.0 From 67b1564d70de6d16016b1466158bce4c70906fee Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Fri, 31 May 2024 21:50:41 -0400 Subject: [PATCH 09/10] Bump tested-with compiler list --- stan.cabal | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stan.cabal b/stan.cabal index 8b3debb..c4e5290 100644 --- a/stan.cabal +++ b/stan.cabal @@ -22,8 +22,10 @@ extra-source-files: test/.stan-example.toml stack-ghc-9.6.3.yaml stack-ghc-9.6.4.yaml stack.yaml -tested-with: GHC == 8.8.4 - GHC == 8.10.7 +tested-with: GHC == 9.4.8 + GHC == 9.6.5 + GHC == 9.8.2 + GHC == 9.10.1 source-repository head type: git From 07a4d933cf6bae0697faebbe4e629abae72f1c7c Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Fri, 31 May 2024 21:51:01 -0400 Subject: [PATCH 10/10] Remove project files from package --- stan.cabal | 4 ---- 1 file changed, 4 deletions(-) diff --git a/stan.cabal b/stan.cabal index c4e5290..bf9a8a4 100644 --- a/stan.cabal +++ b/stan.cabal @@ -18,10 +18,6 @@ stability: experimental extra-doc-files: README.md CHANGELOG.md extra-source-files: test/.stan-example.toml - stack-ghc-9.4.8.yaml - stack-ghc-9.6.3.yaml - stack-ghc-9.6.4.yaml - stack.yaml tested-with: GHC == 9.4.8 GHC == 9.6.5 GHC == 9.8.2