git.iko.soy/typeable/cabal2nix
on master help sign in
hackage2nix.hs: store configuration data in an ADT (WIP)

This allows us to have more than one configuration, i.e. for different compilers or for generating Stackage.

commit61ad46660c900a728f166a7919cfe090662335dd authorPeter Simons <simons@cryp.to> dateWed 21 Jan 2015, 20:41 (12 years ago) parent6a44546
1 file changed+3238−3211
src/hackage2nix.hs+3238−3211
src/hackage2nix.hs+3238−3211
@@ -44,23 +44,54 @@ resolveConstraint' (Dependency (PackageName name) vrange) hackage | Set.null vs
4444 | otherwise = Just (Set.findMax vs)
4545 where vs = Set.filter (`withinRange` vrange) (Map.keysSet (hackage Map.! name))
4646
47+data Configuration = Configuration
48+ {
49+ -- |Target architecture. Used by 'finalizePackageDescription' to
50+ -- choose appropriate flags and dependencies.
51+ platform :: Platform
52+
53+ -- |Target compiler. Used by 'finalizePackageDescription' to choose
54+ -- appropriate flags and dependencies.
55+ , compilerId :: CompilerId
56+
57+ -- |Core packages found on Hackageg
58+ , corePackages :: [PackageIdentifier]
59+
60+ -- |Core packages not found on Hackage.
61+ , hardCorePackages :: [PackageIdentifier]
62+
63+ -- |These packages replace the latest respective version during
64+ -- dependency resolution.
65+ , defaultPackageOverrides :: [Constraint]
66+
67+ -- |These packages are added to the generated set, but the play no
68+ -- role during dependency resolution.
69+ , extraPackages :: [Constraint]
70+
71+ -- |These packages have not succeeded a build yet, so we give them an
72+ -- empty meta.hydraPlatforms attribute to avoid cluttering our Hydra
73+ -- output with lots of broken builds.
74+ , brokenPackages :: Set PackageName
75+ }
76+ deriving (Read, Show)
77+
4778main :: IO ()
4879main = do
4980 hackage <- readHashedHackage
5081 nixpkgs <- readNixpkgPackageMap -- TODO: nix barfs at the generated "type" attribute for some reason.
51− runParIO (generatePackageSet (Map.delete "type" hackage) nixpkgs)
82+ runParIO (generatePackageSet defaultConfiguration (Map.delete "type" hackage) nixpkgs)
5283
53−generatePackageSet :: Hackage -> Nixpkgs -> ParIO ()
54−generatePackageSet hackage nixpkgs = do
84+generatePackageSet :: Configuration -> Hackage -> Nixpkgs -> ParIO ()
85+generatePackageSet config hackage nixpkgs = do
5586 let
5687 corePackageSet :: PackageSet
57− corePackageSet = Map.fromList [ (name, v) | PackageIdentifier (PackageName name) v <- corePackages ++ hardCorePackages ]
88+ corePackageSet = Map.fromList [ (name, v) | PackageIdentifier (PackageName name) v <- corePackages config ++ hardCorePackages config ]
5889
5990 latestVersionSet :: PackageSet
6091 latestVersionSet = Map.map (Set.findMax . Map.keysSet) hackage
6192
6293 defaultPackageOverridesSet :: PackageSet
63− defaultPackageOverridesSet = Map.fromList [ (name, resolveConstraint c hackage) | c@(Dependency (PackageName name) _) <- defaultPackageOverrides ]
94+ defaultPackageOverridesSet = Map.fromList [ (name, resolveConstraint c hackage) | c@(Dependency (PackageName name) _) <- defaultPackageOverrides config ]
6495
6596 generatedDefaultPackageSet :: PackageSet
6697 generatedDefaultPackageSet = (defaultPackageOverridesSet `Map.union` latestVersionSet) `Map.difference` corePackageSet
@@ -73,7 +104,7 @@ generatePackageSet hackage nixpkgs = do
73104
74105 extraPackageSet :: PackageMultiSet
75106 extraPackageSet = Map.unionsWith Set.union
76− [ Map.singleton name (Set.singleton (resolveConstraint c hackage)) | c@(Dependency (PackageName name) _) <- extraPackages ]
107+ [ Map.singleton name (Set.singleton (resolveConstraint c hackage)) | c@(Dependency (PackageName name) _) <- extraPackages config ]
77108
78109 db :: PackageMultiSet
79110 db = Map.unionsWith Set.union [ Map.map Set.singleton generatedDefaultPackageSet
@@ -107,7 +138,7 @@ generatePackageSet hackage nixpkgs = do
107138 (missingDeps, _, drv') = cabal2nix resolver descr
108139 drv = drv' { src = srcSpec, editedCabalFile = if revision drv == 0 then "" else cabalFileHash
109140 , metaSection = (metaSection drv') { broken = not (Set.null missing) -- Missing Haskell dependencies!
110− , hydraPlatforms = if PackageName name `Set.member` brokenPackages
141+ , hydraPlatforms = if PackageName name `Set.member` brokenPackages config
111142 then ["stdenv.lib.platforms.none"]
112143 else hydraPlatforms (metaSection drv')
113144 }
@@ -164,35 +195,10 @@ resolveNixpkgsAttribute nixpkgs name
164195 getShortestPath [] = Nothing
165196 getShortestPath ps = Just ("pkgs" : minimumBy (on compare length) ps)
166197
167−-- These packages replace the latest respective version during dependency resolution.
168−defaultPackageOverrides :: [Constraint]
169−defaultPackageOverrides = map (\s -> fromMaybe (error (show s ++ " is not a valid override selector")) (simpleParse s))
170− [ "mtl == 2.1.*" -- newer versions require transformers > 4, which we cannot provide in GHC 7.8.x
171− , "HStringTemplate < 0.8" -- 0.8 depends on time >= 1.5, which we cannot provide in GHC 7.8.x
172− ]
173−
174−-- These packages are added to the generated set, but the play no role during dependency resolution.
175−extraPackages :: [Constraint]
176−extraPackages =
177− map (\s -> fromMaybe (error (show s ++ " is not a valid extra package selector")) (simpleParse s))
178− [ "aeson < 0.8" -- newer versions don't work with GHC 6.12.3
179− , "c2hs < 0.21" -- newer versions cannot compile ncurses
180− , "Cabal == 1.18.*" -- required for cabal-install et al on old GHC versions
181− , "Cabal == 1.20.*" -- required for cabal-install et al on old GHC versions
182− , "containers < 0.5" -- required to build alex with GHC 6.12.3
183− , "deepseq == 1.3.0.1" -- required to build Cabal with GHC 6.12.3
184− , "mtl-prelude < 2" -- required for to build postgrest on mtl 2.1.x platforms
185− , "optparse-applicative == 0.10.*" -- required for elm-make 0.1.1 and elm-package 0.4
186− , "parallel == 3.2.0.3" -- newer versions don't work with GHC 6.12.3
187− , "primitive == 0.5.1.*" -- required to build alex with GHC 6.12.3
188− , "split < 0.2" -- newer versions don't work with GHC 6.12.3
189− , "vector < 0.10.10" -- newer versions don't work with GHC 6.12.3
190− ]
191−
192198cabal2nix :: (Dependency -> Bool) -> GenericPackageDescription -> ([Dependency], FlagAssignment, Derivation)
193199cabal2nix resolver cabal = (missingDeps, flags, drv)
194200 where
195− drv = (cabal2nix' descr) -- { configureFlags = [ "-f" ++ (if b then "" else "-") ++ n | (FlagName n, b) <- flags ] }
201+ drv = cabal2nix' descr
196202
197203 Right (descr, flags) = finalize (if null missingDeps then resolver else const True) cabal
198204
@@ -218,3183 +224,3204 @@ cabal2nix resolver cabal = (missingDeps, flags, drv)
218224 enableTest :: TestSuite -> TestSuite
219225 enableTest t = t { testEnabled = True }
220226
221−corePackages :: [PackageIdentifier] -- Core packages found on Hackageg
222−corePackages = map (\s -> fromMaybe (error (show s ++ " is not a valid core package")) (simpleParse s))
223− [ "Cabal-1.18.1.5"
224− , "array-0.5.0.0"
225− , "base-4.7.0.2"
226− , "binary-0.7.1.0"
227− , "bytestring-0.10.4.0"
228− , "containers-0.5.5.1"
229− , "deepseq-1.3.0.2"
230− , "directory-1.2.1.0"
231− , "filepath-1.3.0.2"
232− , "ghc-prim-0.3.1.0"
233− , "haskeline-0.7.1.2"
234− , "haskell2010-1.1.2.0"
235− , "haskell98-2.0.0.3"
236− , "hoopl-3.10.0.1"
237− , "hpc-0.6.0.1"
238− , "integer-gmp-0.5.1.0"
239− , "old-locale-1.0.0.6"
240− , "old-time-1.1.0.2"
241− , "pretty-1.1.1.1"
242− , "process-1.2.0.0"
243− , "template-haskell-2.9.0.0"
244− , "terminfo-0.4.0.0"
245− , "time-1.4.2"
246− , "transformers-0.3.0.0"
247− , "unix-2.7.0.1"
248− , "xhtml-3000.2.1"
249− ]
227+defaultConfiguration :: Configuration
228+defaultConfiguration = Configuration
229+ { platform = Platform X86_64 Linux
230+
231+ , compilerId = CompilerId GHC (Version [7,8,4] [])
232+
233+ , defaultPackageOverrides = map (\s -> fromMaybe (error (show s ++ " is not a valid override selector")) (simpleParse s))
234+ [ "mtl == 2.1.*" -- newer versions require transformers > 4, which we cannot provide in GHC 7.8.x
235+ , "HStringTemplate < 0.8" -- 0.8 depends on time >= 1.5, which we cannot provide in GHC 7.8.x
236+ ]
237+
238+ , corePackages = map (\s -> fromMaybe (error (show s ++ " is not a valid core package")) (simpleParse s))
239+ [ "Cabal-1.18.1.5"
240+ , "array-0.5.0.0"
241+ , "base-4.7.0.2"
242+ , "binary-0.7.1.0"
243+ , "bytestring-0.10.4.0"
244+ , "containers-0.5.5.1"
245+ , "deepseq-1.3.0.2"
246+ , "directory-1.2.1.0"
247+ , "filepath-1.3.0.2"
248+ , "ghc-prim-0.3.1.0"
249+ , "haskeline-0.7.1.2"
250+ , "haskell2010-1.1.2.0"
251+ , "haskell98-2.0.0.3"
252+ , "hoopl-3.10.0.1"
253+ , "hpc-0.6.0.1"
254+ , "integer-gmp-0.5.1.0"
255+ , "old-locale-1.0.0.6"
256+ , "old-time-1.1.0.2"
257+ , "pretty-1.1.1.1"
258+ , "process-1.2.0.0"
259+ , "template-haskell-2.9.0.0"
260+ , "terminfo-0.4.0.0"
261+ , "time-1.4.2"
262+ , "transformers-0.3.0.0"
263+ , "unix-2.7.0.1"
264+ , "xhtml-3000.2.1"
265+ ]
266+
267+ , hardCorePackages = map (\s -> fromMaybe (error (show s ++ " is not a valid core package")) (simpleParse s))
268+ [ "bin-package-db-0.0.0.0"
269+ , "ghc-7.8.4"
270+ , "rts-1.0"
271+ ]
250272
251−hardCorePackages :: [PackageIdentifier] -- Core packages not found on Hackage.
252−hardCorePackages = map (\s -> fromMaybe (error (show s ++ " is not a valid core package")) (simpleParse s))
253− [ "bin-package-db-0.0.0.0"
254− , "ghc-7.8.4"
255− , "rts-1.0"
256− ]
273+ , extraPackages = map (\s -> fromMaybe (error (show s ++ " is not a valid extra package selector")) (simpleParse s))
274+ [ "aeson < 0.8" -- newer versions don't work with GHC 6.12.3
275+ , "c2hs < 0.21" -- newer versions cannot compile ncurses
276+ , "Cabal == 1.18.*" -- required for cabal-install et al on old GHC versions
277+ , "Cabal == 1.20.*" -- required for cabal-install et al on old GHC versions
278+ , "containers < 0.5" -- required to build alex with GHC 6.12.3
279+ , "deepseq == 1.3.0.1" -- required to build Cabal with GHC 6.12.3
280+ , "mtl-prelude < 2" -- required for to build postgrest on mtl 2.1.x platforms
281+ , "optparse-applicative == 0.10.*" -- required for elm-make 0.1.1 and elm-package 0.4
282+ , "parallel == 3.2.0.3" -- newer versions don't work with GHC 6.12.3
283+ , "primitive == 0.5.1.*" -- required to build alex with GHC 6.12.3
284+ , "split < 0.2" -- newer versions don't work with GHC 6.12.3
285+ , "vector < 0.10.10" -- newer versions don't work with GHC 6.12.3
286+ ]
257287
258−-- These packages have not succeeded a build yet, so we give them an
259−-- empty meta.hydraPlatforms attribute to avoid cluttering our Hydra
260−-- output with lots of broken builds.
261−brokenPackages :: Set PackageName
262−brokenPackages = Set.fromList $ map PackageName
263− [ "3dmodels"
264− , "4Blocks"
265− , "abcBridge"
266− , "abstract-par-accelerate"
267− , "AC-BuildPlatform"
268− , "accelerate-cublas"
269− , "accelerate-cuda"
270− , "accelerate-cufft"
271− , "accelerate-examples"
272− , "accelerate-fft"
273− , "accelerate-fftw"
274− , "accelerate-fourier-benchmark"
275− , "accentuateus"
276− , "access-time"
277− , "AC-EasyRaster-GTK"
278− , "AC-HalfInteger"
279− , "acme-lolcat"
280− , "acme-numbersystem"
281− , "acme-schoenfinkel"
282− , "AC-Terminal"
283− , "ActionKid"
284− , "activehs"
285− , "actor"
286− , "AC-VanillaArray"
287− , "adaptive-containers"
288− , "adaptive-tuple"
289− , "adhoc-network"
290− , "ADPfusion"
291− , "adp-multi"
292− , "adp-multi-monadiccp"
293− , "Advgame"
294− , "AERN-Basics"
295− , "AERN-Net"
296− , "AERN-Real"
297− , "AERN-Real-Double"
298− , "AERN-Real-Interval"
299− , "AERN-RnToRm"
300− , "AERN-RnToRm-Plot"
301− , "aeson-bson"
302− , "AesonBson"
303− , "aeson-native"
304− , "aeson-schema"
305− , "aeson-streams"
306− , "afv"
307− , "Agata"
308− , "agda-server"
309− , "airbrake"
310− , "aivika-transformers"
311− , "ajhc"
312− , "alea"
313− , "algebraic"
314− , "Allure"
315− , "alms"
316− , "alpha"
317− , "alpino-tools"
318− , "alsa"
319− , "alsa-gui"
320− , "alsa-midi"
321− , "alsa-pcm-tests"
322− , "alsa-seq-tests"
323− , "altfloat"
324− , "alure"
325− , "amazon-emailer"
326− , "amazonka-autoscaling"
327− , "amazonka-cloudformation"
328− , "amazonka-cloudfront"
329− , "amazonka-cloudhsm"
330− , "amazonka-cloudsearch"
331− , "amazonka-cloudsearch-domains"
332− , "amazonka-cloudtrail"
333− , "amazonka-cloudwatch-logs"
334− , "amazonka-codedeploy"
335− , "amazonka-cognito-identity"
336− , "amazonka-cognito-sync"
337− , "amazonka-config"
338− , "amazonka-datapipeline"
339− , "amazonka-directconnect"
340− , "amazonka-dynamodb"
341− , "amazonka-ec2"
342− , "amazonka-elasticache"
343− , "amazonka-elasticbeanstalk"
344− , "amazonka-elastictranscoder"
345− , "amazonka-elb"
346− , "amazonka-emr"
347− , "amazonka-iam"
348− , "amazonka-importexport"
349− , "amazonka-kinesis"
350− , "amazonka-kms"
351− , "amazonka-lambda"
352− , "amazonka-opsworks"
353− , "amazonka-rds"
354− , "amazonka-redshift"
355− , "amazonka-route53"
356− , "amazonka-route53-domains"
357− , "amazonka-s3"
358− , "amazonka-sdb"
359− , "amazonka-ses"
360− , "amazonka-sns"
361− , "amazonka-sqs"
362− , "amazonka-storagegateway"
363− , "amazonka-sts"
364− , "amazonka-support"
365− , "amazonka-swf"
366− , "AMI"
367− , "amqp"
368− , "amrun"
369− , "anansi-pandoc"
370− , "anatomy"
371− , "AndroidViewHierarchyImporter"
372− , "Animas"
373− , "Annotations"
374− , "antagonist"
375− , "antfarm"
376− , "antimirov"
377− , "antlrc"
378− , "anydbm"
379− , "aosd"
380− , "apelsin"
381− , "apiary-helics"
382− , "apis"
383− , "apotiki"
384− , "ApplePush"
385− , "AppleScript"
386− , "approx-rand-test"
387− , "arbb-vm"
388− , "arb-fft"
389− , "archiver"
390− , "archlinux"
391− , "archlinux-web"
392− , "argparser"
393− , "arguedit"
394− , "ariadne"
395− , "arith-encode"
396− , "armada"
397− , "ArrayRef"
398− , "arrowp"
399− , "ascii85-conduit"
400− , "asic"
401− , "asil"
402− , "AspectAG"
403− , "assimp"
404− , "astrds"
405− , "astview"
406− , "async-extras"
407− , "async-pool"
408− , "atlassian-connect-core"
409− , "atlassian-connect-descriptor"
410− , "atom-msp430"
411− , "atomo"
412− , "AttoBencode"
413− , "AttoJson"
414− , "attoparsec-iteratee"
415− , "attoparsec-text"
416− , "attoparsec-text-enumerator"
417− , "atuin"
418− , "augeas"
419− , "augur"
420− , "authoring"
421− , "AutoForms"
422− , "autonix-deps"
423− , "autonix-deps-kf5"
424− , "AvlTree"
425− , "awesomium"
426− , "awesomium-glut"
427− , "awesomium-raw"
428− , "AWin32Console"
429− , "aws-cloudfront-signer"
430− , "aws-elastic-transcoder"
431− , "aws-kinesis-reshard"
432− , "aws-performance-tests"
433− , "aws-sdk"
434− , "aws-sign4"
435− , "aws-sns"
436− , "azure-service-api"
437− , "babylon"
438− , "backdropper"
439− , "backtracking-exceptions"
440− , "bamboo"
441− , "bamboo-launcher"
442− , "bamboo-plugin-highlight"
443− , "bamboo-plugin-photo"
444− , "bamboo-theme-blueprint"
445− , "bamboo-theme-mini-html5"
446− , "bamse"
447− , "Bang"
448− , "barchart"
449− , "barley"
450− , "Barracuda"
451− , "barrie"
452− , "barrier-monad"
453− , "BASIC"
454− , "baskell"
455− , "battleships"
456− , "bayes-stack"
457− , "beamable"
458− , "beautifHOL"
459− , "bed-and-breakfast"
460− , "Befunge93"
461− , "bein"
462− , "berkeleydb"
463− , "BerkeleyDBXML"
464− , "berp"
465− , "bff"
466− , "bidirectionalization-combined"
467− , "billboard-parser"
468− , "billeksah-forms"
469− , "billeksah-main"
470− , "billeksah-pane"
471− , "billeksah-services"
472− , "binary-derive"
473− , "binary-file"
474− , "binary-protocol-zmq"
475− , "binary-streams"
476− , "binding-gtk"
477− , "bindings-apr"
478− , "bindings-apr-util"
479− , "bindings-bfd"
480− , "bindings-cctools"
481− , "bindings-codec2"
482− , "bindings-common"
483− , "bindings-dc1394"
484− , "bindings-eskit"
485− , "bindings-EsounD"
486− , "bindings-fann"
487− , "bindings-friso"
488− , "bindings-gts"
489− , "bindings-hdf5"
490− , "bindings-K8055"
491− , "bindings-levmar"
492− , "bindings-libftdi"
493− , "bindings-librrd"
494− , "bindings-libstemmer"
495− , "bindings-libv4l2"
496− , "bindings-linux-videodev2"
497− , "bindings-mpdecimal"
498− , "bindings-sc3"
499− , "bindings-sipc"
500− , "binding-wx"
501− , "bind-marshal"
502− , "Biobase"
503− , "BiobaseBlast"
504− , "BiobaseDotP"
505− , "BiobaseFasta"
506− , "BiobaseFR3D"
507− , "BiobaseInfernal"
508− , "BiobaseMAF"
509− , "BiobaseTrainingData"
510− , "BiobaseTurner"
511− , "BiobaseTypes"
512− , "BiobaseVienna"
513− , "biophd"
514− , "biostockholm"
515− , "bird"
516− , "BirdPP"
517− , "bit-array"
518− , "bitcoin-rpc"
519− , "Bitly"
520− , "bitly-cli"
521− , "bits-conduit"
522− , "bitset"
523− , "bitspeak"
524− , "BitSyntax"
525− , "bittorrent"
526− , "bit-vector"
527− , "bkr"
528− , "bla"
529− , "black-jewel"
530− , "blacktip"
531− , "blakesum"
532− , "blakesum-demo"
533− , "blas"
534− , "blas-hs"
535− , "blaze"
536− , "blaze-html-contrib"
537− , "blaze-html-hexpat"
538− , "blaze-textual-native"
539− , "Blobs"
540− , "blogination"
541− , "BlogLiterately-diagrams"
542− , "Blueprint"
543− , "bluetile"
544− , "bluetileutils"
545− , "BNFC-meta"
546− , "board-games"
547− , "bogre-banana"
548− , "boolean-normal-forms"
549− , "bools"
550− , "boomslang"
551− , "bot"
552− , "Bravo"
553− , "breakout"
554− , "brians-brain"
555− , "bsd-sysctl"
556− , "bson-generics"
557− , "bson-mapping"
558− , "btree-concurrent"
559− , "buildbox-tools"
560− , "bullet"
561− , "buster"
562− , "Buster"
563− , "buster-gtk"
564− , "buster-network"
565− , "bustle"
566− , "bytable"
567− , "bytestring-arbitrary"
568− , "bytestring-builder"
569− , "bytestring-class"
570− , "bytestring-csv"
571− , "bytestringparser"
572− , "bytestring-rematch"
573− , "c0check"
574− , "c0parser"
575− , "cabal2arch"
576− , "cabal2doap"
577− , "cabal2spec"
578− , "cabal-constraints"
579− , "cabal-dev"
580− , "cabalgraph"
581− , "cabal-graphdeps"
582− , "cabal-install-ghc72"
583− , "cabal-install-ghc74"
584− , "cabalmdvrpm"
585− , "cabal-query"
586− , "cabalrpmdeps"
587− , "cabal-scripts"
588− , "cabal-setup"
589− , "cabal-test"
590− , "cabal-upload"
591− , "cairo-appbase"
592− , "cal3d"
593− , "cal3d-examples"
594− , "cal3d-opengl"
595− , "calc"
596− , "calculator"
597− , "caldims"
598− , "caledon"
599− , "campfire"
600− , "cantor"
601− , "cao"
602− , "cap"
603− , "Capabilities"
604− , "caramia"
605− , "carboncopy"
606− , "carettah"
607− , "casadi-bindings"
608− , "casadi-bindings-control"
609− , "casadi-bindings-core"
610− , "casadi-bindings-internal"
611− , "casadi-bindings-ipopt-interface"
612− , "casadi-bindings-snopt-interface"
613− , "Cascade"
614− , "cascading"
615− , "cash"
616− , "cassandra-thrift"
617− , "cassy"
618− , "castle"
619− , "casui"
620− , "catch-fd"
621− , "categorical-algebra"
622− , "category-extras"
623− , "CBOR"
624− , "CCA"
625− , "CC-delcont-alt"
626− , "cci"
627− , "cctools-workqueue"
628− , "cedict"
629− , "cellrenderer-cairo"
630− , "cereal-enumerator"
631− , "cereal-ieee754"
632− , "cereal-plus"
633− , "cflp"
634− , "cfopu"
635− , "cgen"
636− , "cgi"
637− , "cgi-undecidable"
638− , "cgi-utils"
639− , "chalkboard"
640− , "chalkboard-viewer"
641− , "charade"
642− , "Chart-gtk"
643− , "Chart-simple"
644− , "chaselev-deque"
645− , "chatter"
646− , "checked"
647− , "check-pvp"
648− , "Chitra"
649− , "chp"
650− , "chp-mtl"
651− , "chp-plus"
652− , "chp-spec"
653− , "chp-transformers"
654− , "chuchu"
655− , "chunks"
656− , "church-list"
657− , "cil"
658− , "cinvoke"
659− , "c-io"
660− , "cio"
661− , "citation-resolve"
662− , "citeproc-hs"
663− , "clafer"
664− , "claferIG"
665− , "claferwiki"
666− , "clash"
667− , "ClassLaws"
668− , "ClassyPrelude"
669− , "clckwrks"
670− , "clckwrks-cli"
671− , "clckwrks-dot-com"
672− , "clckwrks-plugin-bugs"
673− , "clckwrks-plugin-ircbot"
674− , "clckwrks-plugin-media"
675− , "clckwrks-plugin-page"
676− , "clckwrks-theme-bootstrap"
677− , "clckwrks-theme-clckwrks"
678− , "clckwrks-theme-geo-bootstrap"
679− , "Clean"
680− , "click-clack"
681− , "clifford"
682− , "clipper"
683− , "clippings"
684− , "clocked"
685− , "clogparse"
686− , "clone-all"
687− , "cloudfront-signer"
688− , "cloud-haskell"
689− , "cloudyfs"
690− , "clua"
691− , "cluss"
692− , "clustertools"
693− , "clutterhs"
694− , "cmath"
695− , "cmathml3"
696− , "CMCompare"
697− , "cmdargs-browser"
698− , "cmdtheline"
699− , "cmonad"
700− , "cnc-spec-compiler"
701− , "Coadjute"
702− , "Codec-Image-DevIL"
703− , "codec-libevent"
704− , "codecov-haskell"
705− , "codemonitor"
706− , "codepad"
707− , "cognimeta-utils"
708− , "colada"
709− , "colchis"
710− , "collada-output"
711− , "collada-types"
712− , "collections"
713− , "coltrane"
714− , "com"
715− , "Combinatorrent"
716− , "commodities"
717− , "comonad-extras"
718− , "comonad-random"
719− , "compact-map"
720− , "compact-string"
721− , "complexity"
722− , "compression"
723− , "computational-algebra"
724− , "concraft-hr"
725− , "concurrent-state"
726− , "condor"
727− , "Condor"
728− , "condorcet"
729− , "conductive-clock"
730− , "conductive-hsc3"
731− , "conduit-iconv"
732− , "conduit-network-stream"
733− , "conduit-resumablesink"
734− , "config-select"
735− , "configuration-tools"
736− , "conjure"
737− , "connection-pool"
738− , "consistent"
739− , "const-math-ghc-plugin"
740− , "constructive-algebra"
741− , "context-stack"
742− , "continue"
743− , "continuum"
744− , "continuum-client"
745− , "Contract"
746− , "control-event"
747− , "control-monad-attempt"
748− , "control-monad-exception"
749− , "control-monad-exception-monadsfd"
750− , "control-monad-exception-monadstf"
751− , "control-monad-exception-mtl"
752− , "control-monad-failure"
753− , "control-monad-failure-mtl"
754− , "Control-Monad-MultiPass"
755− , "contstuff-monads-tf"
756− , "contstuff-transformers"
757− , "convertible-ascii"
758− , "convertible-text"
759− , "copilot"
760− , "copilot-cbmc"
761− , "copr"
762− , "COrdering"
763− , "corebot-bliki"
764− , "CoreFoundation"
765− , "core-haskell"
766− , "Coroutine"
767− , "coroutine-iteratee"
768− , "CouchDB"
769− , "couchdb-conduit"
770− , "couchdb-enumerator"
771− , "couch-hs"
772− , "court"
773− , "CPBrainfuck"
774− , "CPL"
775− , "cplusplus-th"
776− , "cpuperf"
777− , "cpython"
778− , "cql-io"
779− , "cqrs"
780− , "cqrs-example"
781− , "cqrs-postgresql"
782− , "cqrs-sqlite3"
783− , "cqrs-test"
784− , "cqrs-types"
785− , "cr"
786− , "crack"
787− , "Craft3e"
788− , "craftwerk-gtk"
789− , "crc16"
790− , "creatur"
791− , "crf-chain1"
792− , "crf-chain2-generic"
793− , "criterion-plus"
794− , "crocodile"
795− , "cron"
796− , "crypto-cipher-benchmarks"
797− , "crypto-pubkey-openssh"
798− , "cryptsy-api"
799− , "crystalfontz"
800− , "cse-ghc-plugin"
801− , "cspmchecker"
802− , "CSPM-cspm"
803− , "CSPM-FiringRules"
804− , "CSPM-Frontend"
805− , "CSPM-Interpreter"
806− , "CSPM-ToProlog"
807− , "ctemplate"
808− , "ctkl"
809− , "cublas"
810− , "cuda"
811− , "cudd"
812− , "cufft"
813− , "curlhs"
814− , "curry-base"
815− , "CurryDB"
816− , "curry-frontend"
817− , "cursedcsv"
818− , "CV"
819− , "cv-combinators"
820− , "cypher"
821− , "DAG-Tournament"
822− , "dao"
823− , "Dao"
824− , "dapi"
825− , "darcs2dot"
826− , "darcs-benchmark"
827− , "darcs-beta"
828− , "darcs-buildpackage"
829− , "darcs-cabalized"
830− , "darcsden"
831− , "darcs-fastconvert"
832− , "darcs-graph"
833− , "DarcsHelpers"
834− , "darcs-monitor"
835− , "darcs-scripts"
836− , "darcswatch"
837− , "data-dispersal"
838− , "data-easy"
839− , "data-extra"
840− , "data-ivar"
841− , "data-lens-ixset"
842− , "datalog"
843− , "data-nat"
844− , "data-object-json"
845− , "data-object-yaml"
846− , "data-quotientref"
847− , "data-rope"
848− , "Data-Rope"
849− , "data-store"
850− , "DataTreeView"
851− , "data-type"
852− , "dbjava"
853− , "d-bus"
854− , "DBus"
855− , "dbus-client"
856− , "dclabel"
857− , "ddci-core"
858− , "ddc-tools"
859− , "dead-simple-json"
860− , "decepticons"
861− , "DecisionTree"
862− , "decoder-conduit"
863− , "dedukti"
864− , "deepseq-bounded"
865− , "deepseq-th"
866− , "deepzoom"
867− , "defargs"
868− , "DefendTheKing"
869− , "definitive-filesystem"
870− , "definitive-graphics"
871− , "definitive-reactive"
872− , "definitive-sound"
873− , "deka"
874− , "deka-tests"
875− , "delicious"
876− , "denominate"
877− , "derangement"
878− , "derivation-trees"
879− , "derive-gadt"
880− , "derive-IG"
881− , "derp-lib"
882− , "dewdrop"
883− , "Dflow"
884− , "dfsbuild"
885− , "dgs"
886− , "diagrams-builder"
887− , "diagrams-cairo"
888− , "diagrams-gtk"
889− , "diagrams-haddock"
890− , "diagrams-pdf"
891− , "diagrams-rasterific"
892− , "diagrams-tikz"
893− , "dice-entropy-conduit"
894− , "dictparser"
895− , "diffcabal"
896− , "DifferenceLogic"
897− , "DifferentialEvolution"
898− , "digestive-functors-hsp"
899− , "DimensionalHash"
900− , "dingo-core"
901− , "dingo-example"
902− , "dingo-widgets"
903− , "direct-fastcgi"
904− , "direct-plugins"
905− , "DirectSound"
906− , "dirfiles"
907− , "discount"
908− , "disjoint-set"
909− , "DisTract"
910− , "distributed-process-async"
911− , "distributed-process-azure"
912− , "distributed-process-client-server"
913− , "distributed-process-execution"
914− , "distributed-process-extras"
915− , "distributed-process-platform"
916− , "distributed-process-registry"
917− , "distributed-process-supervisor"
918− , "distributed-process-task"
919− , "distributed-process-tests"
920− , "distribution-plot"
921− , "dist-upload"
922− , "djinn-th"
923− , "DnaProteinAlignment"
924− , "dnscache"
925− , "dnssd"
926− , "doccheck"
927− , "docker"
928− , "doc-review"
929− , "DocTest"
930− , "doctest-discover"
931− , "doctest-discover-configurator"
932− , "DOM"
933− , "download"
934− , "download-media-content"
935− , "DP"
936− , "dph-examples"
937− , "dph-lifted-base"
938− , "dph-lifted-copy"
939− , "dph-lifted-vseg"
940− , "dph-par"
941− , "dph-prim-par"
942− , "dph-seq"
943− , "DPM"
944− , "DrHylo"
945− , "dropbox-sdk"
946− , "dropsolve"
947− , "DSH"
948− , "ds-kanren"
949− , "dsmc"
950− , "dsmc-tools"
951− , "dsp"
952− , "DSTM"
953− , "dstring"
954− , "dtab"
955− , "DTC"
956− , "dtd"
957− , "dtd-text"
958− , "dtd-types"
959− , "Dust"
960− , "Dust-crypto"
961− , "Dust-tools"
962− , "Dust-tools-pcap"
963− , "dvda"
964− , "dvdread"
965− , "dx9base"
966− , "dx9d3d"
967− , "dx9d3dx"
968− , "dynamic-graph"
969− , "dynamic-object"
970− , "DysFRP-Cairo"
971− , "DysFRP-Craftwerk"
972− , "easy-api"
973− , "easyplot"
974− , "easyrender"
975− , "ecdsa"
976− , "ecma262"
977− , "ecu"
978− , "ed25519"
979− , "ede"
980− , "edenskel"
981− , "edentv"
982− , "edge"
983− , "editable"
984− , "edit-lenses"
985− , "editline"
986− , "EditTimeReport"
987− , "EEConfig"
988− , "effective-aspects"
989− , "effective-aspects-mzv"
990− , "effect-monad"
991− , "egison-quote"
992− , "ehaskell"
993− , "eibd-client-simple"
994− , "eithers"
995− , "EitherT"
996− , "elerea-sdl"
997− , "Elm"
998− , "elm-get"
999− , "elm-reactor"
1000− , "elm-server"
1001− , "elm-yesod"
1002− , "email"
1003− , "email-postmark"
1004− , "embeddock"
1005− , "embeddock-example"
1006− , "embroidery"
1007− , "Emping"
1008− , "empty"
1009− , "enumeration"
1010− , "enumfun"
1011− , "EnumMap"
1012− , "enummapmap"
1013− , "enummapset"
1014− , "env-parser"
1015− , "epoll"
1016− , "epubname"
1017− , "Eq"
1018− , "erlang"
1019− , "eros-client"
1020− , "error-message"
1021− , "ersatz"
1022− , "ersatz-toysat"
1023− , "esotericbot"
1024− , "EsounD"
1025− , "estimator"
1026− , "estimators"
1027− , "estreps"
1028− , "Etage"
1029− , "Etage-Graph"
1030− , "eternal"
1031− , "Eternal10Seconds"
1032− , "Etherbunny"
1033− , "ethereum-client-haskell"
1034− , "ethereum-merkle-patricia-db"
1035− , "eurofxref"
1036− , "Euterpea"
1037− , "event-monad"
1038− , "EventSocket"
1039− , "every-bit-counts"
1040− , "ewe"
1041− , "exif"
1042− , "expand"
1043− , "expat-enumerator"
1044− , "explain"
1045− , "explicit-sharing"
1046− , "explore"
1047− , "exposed-containers"
1048− , "exp-pairs"
1049− , "extcore"
1050− , "extemp"
1051− , "extended-categories"
1052− , "ez-couch"
1053− , "factual-api"
1054− , "FailureT"
1055− , "fallingblocks"
1056− , "falling-turnip"
1057− , "family-tree"
1058− , "fastcgi"
1059− , "fastirc"
1060− , "fay"
1061− , "fay-base"
1062− , "fay-builder"
1063− , "fay-dom"
1064− , "fay-hsx"
1065− , "fay-jquery"
1066− , "fay-ref"
1067− , "fay-text"
1068− , "fay-uri"
1069− , "fcd"
1070− , "fckeditor"
1071− , "FComp"
1072− , "fedora-packages"
1073− , "feed2lj"
1074− , "feed2twitter"
1075− , "feldspar-compiler"
1076− , "feldspar-language"
1077− , "fences"
1078− , "fenfire"
1079− , "FermatsLastMargin"
1080− , "ffeed"
1081− , "ffmpeg-light"
1082− , "ffmpeg-tutorials"
1083− , "fft"
1084− , "fibon"
1085− , "fields"
1086− , "FieldTrip"
1087− , "fieldwise"
1088− , "FileManip"
1089− , "FileSystem"
1090− , "filesystem-conduit"
1091− , "Finance-Quote-Yahoo"
1092− , "Finance-Treasury"
1093− , "find-conduit"
1094− , "FiniteMap"
1095− , "first-class-patterns"
1096− , "firstify"
1097− , "FirstOrderTheory"
1098− , "fit"
1099− , "fitsio"
1100− , "fixed-point"
1101− , "fixed-point-vector"
1102− , "fixed-point-vector-space"
1103− , "fixed-precision"
1104− , "fixed-storable-array"
1105− , "fix-parser-simple"
1106− , "fix-symbols-gitit"
1107− , "flexiwrap"
1108− , "flexiwrap-smallcheck"
1109− , "flickr"
1110− , "Flippi"
1111− , "flite"
1112− , "flowdock"
1113− , "flowdock-api"
1114− , "flower"
1115− , "FModExRaw"
1116− , "FM-SBLEX"
1117− , "foldl-incremental"
1118− , "folds"
1119− , "folds-common"
1120− , "follower"
1121− , "Folly"
1122− , "font-opengl-basic4x6"
1123− , "foo"
1124− , "fordo"
1125− , "for-free"
1126− , "formal"
1127− , "FormalGrammars"
1128− , "forml"
1129− , "formlets"
1130− , "formlets-hsp"
1131− , "ForSyDe"
1132− , "fpco-api"
1133− , "fpnla-examples"
1134− , "frag"
1135− , "franchise"
1136− , "Frank"
1137− , "free-game"
1138− , "freekick2"
1139− , "freenect"
1140− , "free-operational"
1141− , "freesect"
1142− , "free-theorems"
1143− , "free-theorems-counterexamples"
1144− , "free-theorems-seq"
1145− , "free-theorems-seq-webui"
1146− , "free-theorems-webui"
1147− , "FreeTypeGL"
1148− , "friday"
1149− , "friday-devil"
1150− , "fs-events"
1151− , "ftdi"
1152− , "ftp-conduit"
1153− , "ftshell"
1154− , "full-sessions"
1155− , "fullstop"
1156− , "full-text-search"
1157− , "functional-arrow"
1158− , "function-combine"
1159− , "functor-apply"
1160− , "functorm"
1161− , "Fungi"
1162− , "funion"
1163− , "funsat"
1164− , "future"
1165− , "fuzzytime"
1166− , "gact"
1167− , "gameclock"
1168− , "Gamgine"
1169− , "Ganymede"
1170− , "gbu"
1171− , "gc-monitoring-wai"
1172− , "gdiff-ig"
1173− , "gdiff-th"
1174− , "GeBoP"
1175− , "gemstone"
1176− , "gencheck"
1177− , "generic-church"
1178− , "genericserialize"
1179− , "generic-storable"
1180− , "generic-xml"
1181− , "genetics"
1182− , "GenI"
1183− , "geniconvert"
1184− , "geni-gui"
1185− , "geniserver"
1186− , "geni-util"
1187− , "GenSmsPdu"
1188− , "GeoIp"
1189− , "geojson"
1190− , "GeomPredicates-SSE"
1191− , "getemx"
1192− , "getflag"
1193− , "gf"
1194− , "ghc-core-html"
1195− , "ghc-dup"
1196− , "ghc-events-analyze"
1197− , "ghc-generic-instances"
1198− , "ghci-diagrams"
1199− , "ghci-haskeline"
1200− , "ghci-ng"
1201− , "ghcjs-dom"
1202− , "ghcjs-dom-hello"
1203− , "ghclive"
1204− , "ghc-server"
1205− , "ghc-syb"
1206− , "ghc-vis"
1207− , "ght"
1208− , "ginsu"
1209− , "gist"
1210− , "git-all"
1211− , "git-checklist"
1212− , "git-date"
1213− , "git-gpush"
1214− , "gitlib-cross"
1215− , "gitlib-libgit2"
1216− , "gitlib-s3"
1217− , "gitlib-utils"
1218− , "git-monitor"
1219− , "git-repair"
1220− , "gitson"
1221− , "gladexml-accessor"
1222− , "GLFW-OGL"
1223− , "glider-nlp"
1224− , "glome-hs"
1225− , "GlomeTrace"
1226− , "GlomeView"
1227− , "gloss-accelerate"
1228− , "gloss-examples"
1229− , "gloss-raster-accelerate"
1230− , "gmap"
1231− , "gmndl"
1232− , "gnome-desktop"
1233− , "gnome-keyring"
1234− , "gnomevfs"
1235− , "g-npm"
1236− , "goa"
1237− , "goatee-gtk"
1238− , "gofer-prelude"
1239− , "GoogleDirections"
1240− , "google-html5-slide"
1241− , "googleplus"
1242− , "GoogleSB"
1243− , "GoogleTranslate"
1244− , "gopherbot"
1245− , "gpah"
1246− , "GPipe"
1247− , "GPipe-Collada"
1248− , "GPipe-Examples"
1249− , "GPipe-TextureLoad"
1250− , "gps"
1251− , "gps2htmlReport"
1252− , "GPX"
1253− , "gpx-conduit"
1254− , "grammar-combinators"
1255− , "GrammarProducts"
1256− , "grapefruit-ui-gtk"
1257− , "GraphHammer-examples"
1258− , "graphicsFormats"
1259− , "graphics-formats-collada"
1260− , "graphicstools"
1261− , "graph-rewriting-cl"
1262− , "graph-rewriting-lambdascope"
1263− , "graphtype"
1264− , "graph-utils"
1265− , "gray-extended"
1266− , "greg-client"
1267− , "Grempa"
1268− , "grid"
1269− , "grm"
1270− , "groundhog-mysql"
1271− , "Grow"
1272− , "growler"
1273− , "GrowlNotify"
1274− , "gruff"
1275− , "gruff-examples"
1276− , "gsc-weighting"
1277− , "gsl-random"
1278− , "gsl-random-fu"
1279− , "gsmenu"
1280− , "gstreamer"
1281− , "GTALib"
1282− , "gtfs"
1283− , "gtk"
1284− , "gtk2hs-cast-glade"
1285− , "gtk2hs-cast-gnomevfs"
1286− , "gtk2hs-cast-gtk"
1287− , "gtk2hs-cast-gtkglext"
1288− , "gtk2hs-cast-gtksourceview2"
1289− , "Gtk2hsGenerics"
1290− , "gtk2hs-hello"
1291− , "gtk2hs-rpn"
1292− , "gtk3"
1293− , "gtk3-mac-integration"
1294− , "gtkglext"
1295− , "GtkGLTV"
1296− , "gtkimageview"
1297− , "gtk-jsinput"
1298− , "gtk-largeTreeStore"
1299− , "gtk-mac-integration"
1300− , "gtkrsync"
1301− , "gtk-serialized-event"
1302− , "gtk-simple-list-view"
1303− , "gtksourceview2"
1304− , "gtksourceview3"
1305− , "gtk-toggle-button-list"
1306− , "gtk-toy"
1307− , "gtk-traymanager"
1308− , "GtkTV"
1309− , "guess-combinator"
1310− , "GuiHaskell"
1311− , "GuiTV"
1312− , "gulcii"
1313− , "h2048"
1314− , "haar"
1315− , "Hach"
1316− , "hack2-contrib-extra"
1317− , "hack2-handler-happstack-server"
1318− , "hack2-handler-mongrel2-http"
1319− , "hack2-handler-warp"
1320− , "hack2-interface-wai"
1321− , "hackage2hwn"
1322− , "hackage2twitter"
1323− , "hackage-diff"
1324− , "hackage-proxy"
1325− , "hackage-server"
1326− , "hackage-sparks"
1327− , "hack-contrib"
1328− , "hack-contrib-press"
1329− , "hackernews"
1330− , "hack-frontend-happstack"
1331− , "hack-frontend-monadcgi"
1332− , "hack-handler-epoll"
1333− , "hack-handler-evhttp"
1334− , "hack-handler-fastcgi"
1335− , "hack-handler-happstack"
1336− , "hack-handler-hyena"
1337− , "hack-handler-kibro"
1338− , "hack-handler-simpleserver"
1339− , "hack-middleware-clientsession"
1340− , "hack-middleware-jsonp"
1341− , "hactor"
1342− , "haddock-leksah"
1343− , "haggis"
1344− , "Haggressive"
1345− , "hairy"
1346− , "hakaru"
1347− , "hakismet"
1348− , "hakyll-blaze-templates"
1349− , "hakyll-contrib"
1350− , "hakyll-contrib-links"
1351− , "hakyll-elm"
1352− , "halberd"
1353− , "HaLeX"
1354− , "halfs"
1355− , "halipeto"
1356− , "hampp"
1357− , "hamtmap"
1358− , "hamusic"
1359− , "handle-like"
1360− , "happindicator"
1361− , "happindicator3"
1362− , "happraise"
1363− , "HAppS-Data"
1364− , "HAppSHelpers"
1365− , "happs-hsp"
1366− , "happs-hsp-template"
1367− , "HAppS-IxSet"
1368− , "HAppS-Server"
1369− , "HAppS-State"
1370− , "happstack-auth"
1371− , "happstack-clientsession"
1372− , "happstack-contrib"
1373− , "happstack-data"
1374− , "happstack-dlg"
1375− , "happstack-facebook"
1376− , "happstack-fastcgi"
1377− , "happstack-fay"
1378− , "happstack-fay-ajax"
1379− , "happstack-foundation"
1380− , "happstack-heist"
1381− , "happstack-helpers"
1382− , "happstack-hsp"
1383− , "happstack-ixset"
1384− , "happstack-monad-peel"
1385− , "happstack-plugins"
1386− , "happstack-state"
1387− , "happstack-util"
1388− , "happstack-yui"
1389− , "happs-tutorial"
1390− , "HAppS-Util"
1391− , "happybara"
1392− , "happybara-webkit"
1393− , "happybara-webkit-server"
1394− , "harchive"
1395− , "HaRe"
1396− , "hark"
1397− , "HarmTrace"
1398− , "HarmTrace-Base"
1399− , "haroonga"
1400− , "harpy"
1401− , "has"
1402− , "hascal"
1403− , "hascat"
1404− , "hascat-lib"
1405− , "hascat-setup"
1406− , "hascat-system"
1407− , "HasGP"
1408− , "hash"
1409− , "hashable-generics"
1410− , "Hashell"
1411− , "hasim"
1412− , "hask"
1413− , "haskakafka"
1414− , "haskanoid"
1415− , "haskarrow"
1416− , "haskdeep"
1417− , "haskeem"
1418− , "haskeline-class"
1419− , "haskell-aliyun"
1420− , "haskell-awk"
1421− , "haskell-bcrypt"
1422− , "haskell-brainfuck"
1423− , "haskell-cnc"
1424− , "haskelldb-dynamic"
1425− , "haskelldb-hdbc-mysql"
1426− , "haskelldb-hsql"
1427− , "haskelldb-hsql-mysql"
1428− , "haskelldb-hsql-odbc"
1429− , "haskelldb-hsql-postgresql"
1430− , "haskelldb-hsql-sqlite3"
1431− , "haskelldb-wx"
1432− , "haskell-docs"
1433− , "haskell-formatter"
1434− , "haskell-ftp"
1435− , "haskell-mpi"
1436− , "haskell-neo4j-client"
1437− , "HaskellNN"
1438− , "Haskelloids"
1439− , "haskell-openflow"
1440− , "haskell-pdf-presenter"
1441− , "haskell-platform-test"
1442− , "haskell-plot"
1443− , "haskell-reflect"
1444− , "haskell-rules"
1445− , "haskellscrabble"
1446− , "haskell-spacegoo"
1447− , "haskell-src-meta-mwotton"
1448− , "haskell-token-utils"
1449− , "HaskellTorrent"
1450− , "haskell-type-exts"
1451− , "haskell-tyrant"
1452− , "haskell-xmpp"
1453− , "haskelm"
1454− , "haskgame"
1455− , "haskheap"
1456− , "haskhol-core"
1457− , "hask-home"
1458− , "haskmon"
1459− , "haskoin-wallet"
1460− , "haskoon"
1461− , "haskoon-httpspec"
1462− , "haskoon-salvia"
1463− , "haskore-supercollider"
1464− , "haskore-synthesizer"
1465− , "haslo"
1466− , "hasloGUI"
1467− , "hasparql-client"
1468− , "hasql"
1469− , "hasql-backend"
1470− , "hasql-postgres"
1471− , "hasql-postgres-options"
1472− , "hastache-aeson"
1473− , "haste-perch"
1474− , "has-th"
1475− , "hat"
1476− , "hatex-guide"
1477− , "HaTeX-meta"
1478− , "HaVSA"
1479− , "hawitter"
1480− , "Hawk"
1481− , "haxparse"
1482− , "haxy"
1483− , "hayland"
1484− , "Hayoo"
1485− , "hback"
1486− , "hbb"
1487− , "hBDD-CUDD"
1488− , "hbeat"
1489− , "hblas"
1490− , "hblock"
1491− , "h-booru"
1492− , "hburg"
1493− , "hcheat"
1494− , "hchesslib"
1495− , "HCL"
1496− , "hcltest"
1497− , "hcron"
1498− , "hCsound"
1499− , "hcwiid"
1500− , "hdaemonize-buildfix"
1501− , "HDBC-mysql"
1502− , "hdbi-conduit"
1503− , "hdf"
1504− , "hDFA"
1505− , "hdigest"
1506− , "hdirect"
1507− , "hdis86"
1508− , "hdiscount"
1509− , "hdm"
1510− , "HDRUtils"
1511− , "hecc"
1512− , "Hedi"
1513− , "heist-aeson"
1514− , "helics"
1515− , "helics-wai"
1516− , "hell"
1517− , "hellage"
1518− , "hellnet"
1519− , "helm"
1520− , "hemkay"
1521− , "hemokit"
1522− , "hen"
1523− , "henet"
1524− , "HERA"
1525− , "her-lexer"
1526− , "her-lexer-parsec"
1527− , "Hermes"
1528− , "hermit-syb"
1529− , "heroku"
1530− , "hesql"
1531− , "hetris"
1532− , "heukarya"
1533− , "hevolisa"
1534− , "hevolisa-dph"
1535− , "hexpat-iteratee"
1536− , "hexpat-pickle-generic"
1537− , "hexquote"
1538− , "hF2"
1539− , "hfann"
1540− , "hfd"
1541− , "hfiar"
1542− , "hfsevents"
1543− , "hgalib"
1544− , "HGamer3D"
1545− , "HGamer3D-API"
1546− , "HGamer3D-Audio"
1547− , "HGamer3D-CAudio-Binding"
1548− , "HGamer3D-CEGUI-Binding"
1549− , "HGamer3D-Enet-Binding"
1550− , "HGamer3D-Graphics3D"
1551− , "HGamer3D-GUI"
1552− , "HGamer3D-InputSystem"
1553− , "HGamer3D-Network"
1554− , "HGamer3D-Ogre-Binding"
1555− , "HGamer3D-OIS-Binding"
1556− , "HGamer3D-SDL2-Binding"
1557− , "HGamer3D-SFML-Binding"
1558− , "HGamer3D-WinEvent"
1559− , "HGamer3D-Wire"
1560− , "hg-buildpackage"
1561− , "hgen"
1562− , "hgeometric"
1563− , "hgithub"
1564− , "hgom"
1565− , "h-gpgme"
1566− , "hharp"
1567− , "HHDL"
1568− , "hiccup"
1569− , "hieraclus"
1570− , "hierarchical-clustering"
1571− , "hierarchical-clustering-diagrams"
1572− , "hiernotify"
1573− , "Hieroglyph"
1574− , "HiggsSet"
1575− , "higherorder"
1576− , "highWaterMark"
1577− , "hills"
1578− , "himg"
1579− , "himpy"
1580− , "hinduce-classifier"
1581− , "hinduce-classifier-decisiontree"
1582− , "hinduce-examples"
1583− , "hinvaders"
1584− , "hinze-streams"
1585− , "hircules"
1586− , "hirt"
1587− , "hissmetrics"
1588− , "historian"
1589− , "hist-pl"
1590− , "hist-pl-lmf"
1591− , "hjs"
1592− , "HJVM"
1593− , "hlbfgsb"
1594− , "hlcm"
1595− , "HLearn-algebra"
1596− , "HLearn-approximation"
1597− , "HLearn-classification"
1598− , "HLearn-datastructures"
1599− , "HLearn-distributions"
1600− , "hledger-chart"
1601− , "hledger-diff"
1602− , "hledger-irr"
1603− , "hledger-vty"
1604− , "hlibev"
1605− , "hlibfam"
1606− , "HListPP"
1607− , "hlogger"
1608− , "HLogger"
1609− , "hmark"
1610− , "hmarkup"
1611− , "hmatrix-banded"
1612− , "hmatrix-gsl-stats"
1613− , "hmatrix-quadprogpp"
1614− , "hmatrix-static"
1615− , "hmatrix-syntax"
1616− , "hmeap-utils"
1617− , "hmidi"
1618− , "HMM"
1619− , "hMollom"
1620− , "hmp3"
1621− , "Hmpf"
1622− , "hmumps"
1623− , "HNM"
1624− , "hnn"
1625− , "hoauth"
1626− , "hob"
1627− , "hobbits"
1628− , "HODE"
1629− , "hoe"
1630− , "hofix-mtl"
1631− , "hog"
1632− , "hogre"
1633− , "hogre-examples"
1634− , "hois"
1635− , "holey-format"
1636− , "Holumbus-Distribution"
1637− , "Holumbus-MapReduce"
1638− , "Holumbus-Searchengine"
1639− , "Holumbus-Storage"
1640− , "homeomorphic"
1641− , "hommage"
1642− , "hommage-ds"
1643− , "HongoDB"
1644− , "hoodie"
1645− , "hoodle"
1646− , "hoodle-core"
1647− , "hoodle-extra"
1648− , "hoodle-publish"
1649− , "hoodle-render"
1650− , "hoovie"
1651− , "hopencc"
1652− , "hopencl"
1653− , "hopfield"
1654− , "hoq"
1655− , "hosc"
1656− , "hosc-json"
1657− , "hothasktags"
1658− , "hp2any-manager"
1659− , "hpage"
1660− , "hpapi"
1661− , "hpaste"
1662− , "hpasteit"
1663− , "HPath"
1664− , "hpc-coveralls"
1665− , "hpc-tracer"
1666− , "hplayground"
1667− , "hplaylist"
1668− , "HPlot"
1669− , "hpodder"
1670− , "HPong"
1671− , "hpqtypes"
1672− , "hprotoc-fork"
1673− , "hps-cairo"
1674− , "hPushover"
1675− , "hpygments"
1676− , "hpylos"
1677− , "hquantlib"
1678− , "hR"
1679− , "hranker"
1680− , "HRay"
1681− , "Hricket"
1682− , "HROOT"
1683− , "HROOT-core"
1684− , "HROOT-graf"
1685− , "HROOT-hist"
1686− , "HROOT-io"
1687− , "HROOT-math"
1688− , "hruby"
1689− , "hs2bf"
1690− , "hs2dot"
1691− , "Hs2lib"
1692− , "hsbackup"
1693− , "hsc2hs"
1694− , "hsc3"
1695− , "hsc3-auditor"
1696− , "hsc3-cairo"
1697− , "hsc3-data"
1698− , "hsc3-db"
1699− , "hsc3-dot"
1700− , "hsc3-forth"
1701− , "hsc3-graphs"
1702− , "hsc3-lang"
1703− , "hsc3-lisp"
1704− , "hsc3-plot"
1705− , "hsc3-process"
1706− , "hsc3-rec"
1707− , "hsc3-server"
1708− , "hsc3-sf"
1709− , "hsc3-sf-hsndfile"
1710− , "hsc3-unsafe"
1711− , "hsc3-utils"
1712− , "hscamwire"
1713− , "hs-carbon-examples"
1714− , "hscassandra"
1715− , "hs-cdb"
1716− , "hsclock"
1717− , "hscurses"
1718− , "hscurses-fish-ex"
1719− , "hsdif"
1720− , "hs-dotnet"
1721− , "Hsed"
1722− , "hsenv"
1723− , "hsfacter"
1724− , "HSFFIG"
1725− , "hs-ffmpeg"
1726− , "hs-fltk"
1727− , "hs-GeoIP"
1728− , "hsgnutls"
1729− , "hsgnutls-yj"
1730− , "hsgsom"
1731− , "HsHaruPDF"
1732− , "HSHHelpers"
1733− , "HsHyperEstraier"
1734− , "hsignal"
1735− , "hSimpleDB"
1736− , "hs-java"
1737− , "hs-json-rpc"
1738− , "HsJudy"
1739− , "hskeleton"
1740− , "hslibsvm"
1741− , "hslogger4j"
1742− , "hs-logo"
1743− , "hslogstash"
1744− , "hsmagick"
1745− , "HSmarty"
1746− , "hs-mesos"
1747− , "Hsmtlib"
1748− , "hsmtpclient"
1749− , "hsndfile-storablevector"
1750− , "hsnock"
1751− , "hsns"
1752− , "hsntp"
1753− , "hsoptions"
1754− , "HSoundFile"
1755− , "hsparql"
1756− , "HsParrot"
1757− , "hsp-cgi"
1758− , "hspec-expectations-pretty"
1759− , "hspec-experimental"
1760− , "hspec-shouldbe"
1761− , "hspec-snap"
1762− , "hspec-test-sandbox"
1763− , "HsPerl5"
1764− , "hs-pgms"
1765− , "hs-pkpass"
1766− , "hspread"
1767− , "hspresent"
1768− , "hsql-mysql"
1769− , "hsqml"
1770− , "hsqml-demo-morris"
1771− , "hsqml-demo-notes"
1772− , "hsqml-demo-samples"
1773− , "hsqml-morris"
1774− , "hsSqlite3"
1775− , "HsSVN"
1776− , "hstatistics"
1777− , "hstats"
1778− , "hstest"
1779− , "hstidy"
1780− , "hstorchat"
1781− , "hstradeking"
1782− , "hs-twitter"
1783− , "hs-twitterarchiver"
1784− , "hstyle"
1785− , "hstzaar"
1786− , "hsubconvert"
1787− , "HSvm"
1788− , "hswip"
1789− , "hsx"
1790− , "hsx2hs"
1791− , "hsXenCtrl"
1792− , "hsx-jmacro"
1793− , "hsx-xhtml"
1794− , "hsyscall"
1795− , "hszephyr"
1796− , "HTab"
1797− , "hTalos"
1798− , "HTicTacToe"
1799− , "html2hamlet"
1800− , "htoml"
1801− , "http-client-request-modifiers"
1802− , "http-conduit-browser"
1803− , "http-enumerator"
1804− , "http-media"
1805− , "http-monad"
1806− , "http-proxy"
1807− , "http-server"
1808− , "https-everywhere-rules"
1809− , "http-shed"
1810− , "HTTP-Simple"
1811− , "httpspec"
1812− , "http-streams"
1813− , "htune"
1814− , "htzaar"
1815− , "hubris"
1816− , "hugs2yc"
1817− , "hulk"
1818− , "hums"
1819− , "HUnit-Diff"
1820− , "hunit-gui"
1821− , "HUnit-Plus"
1822− , "hunit-rematch"
1823− , "hurdle"
1824− , "husky"
1825− , "huzzy"
1826− , "hVOIDP"
1827− , "hws"
1828− , "HXMPP"
1829− , "hxmppc"
1830− , "hxournal"
1831− , "HXQ"
1832− , "hxt-binary"
1833− , "hxt-filter"
1834− , "hxthelper"
1835− , "hxweb"
1836− , "hybrid"
1837− , "hydra-hs"
1838− , "hydra-print"
1839− , "hydrogen-util"
1840− , "hyena"
1841− , "hylolib"
1842− , "hylotab"
1843− , "hyloutils"
1844− , "hyperdrive"
1845− , "hyperpublic"
1846− , "hzk"
1847− , "ideas"
1848− , "ideas-math"
1849− , "idiii"
1850− , "idna2008"
1851− , "IDynamic"
1852− , "ieee-utils"
1853− , "iException"
1854− , "ig"
1855− , "ige-mac-integration"
1856− , "igraph"
1857− , "ihaskell-aeson"
1858− , "ihaskell-charts"
1859− , "ihaskell-diagrams"
1860− , "ihaskell-magic"
1861− , "ihttp"
1862− , "illuminate"
1863− , "imagepaste"
1864− , "imbib"
1865− , "imgurder"
1866− , "imparse"
1867− , "ImperativeHaskell"
1868− , "implicit"
1869− , "INblobs"
1870− , "inch"
1871− , "increments"
1872− , "indentation"
1873− , "indian-language-font-converter"
1874− , "indices"
1875− , "infer-upstream"
1876− , "infinity"
1877− , "InfixApplicative"
1878− , "inflections"
1879− , "inflist"
1880− , "informative"
1881− , "instant-zipper"
1882− , "integer-pure"
1883− , "intel-aes"
1884− , "interleavableGen"
1885− , "interleavableIO"
1886− , "internetmarke"
1887− , "interpolatedstring-qq"
1888− , "interpolatedstring-qq-mwotton"
1889− , "intricacy"
1890− , "IOR"
1891− , "io-reactive"
1892− , "IORefCAS"
1893− , "ip6addr"
1894− , "ipatch"
1895− , "ipc"
1896− , "ipopt-hs"
1897− , "iptables-helpers"
1898− , "iptadmin"
1899− , "ipython-kernel"
1900− , "ircbouncer"
1901− , "IrrHaskell"
1902− , "isiz"
1903− , "ismtp"
1904− , "iteratee"
1905− , "iteratee-compress"
1906− , "iteratee-parsec"
1907− , "iteratee-stm"
1908− , "iterIO"
1909− , "iterio-server"
1910− , "iter-stats"
1911− , "ivar-simple"
1912− , "ivor"
1913− , "ivory"
1914− , "ivory-backend-c"
1915− , "ivory-bitdata"
1916− , "ivory-examples"
1917− , "ivory-hw"
1918− , "ivory-opts"
1919− , "ivory-quickcheck"
1920− , "ivory-stdlib"
1921− , "ixdopp"
1922− , "iyql"
1923− , "j2hs"
1924− , "jack-bindings"
1925− , "jackminimix"
1926− , "JackMiniMix"
1927− , "jalla"
1928− , "javasf"
1929− , "Javasf"
1930− , "javav"
1931− , "Javav"
1932− , "jespresso"
1933− , "jmacro-rpc-happstack"
1934− , "jobqueue"
1935− , "join"
1936− , "jonathanscard"
1937− , "jort"
1938− , "jose"
1939− , "jsaddle"
1940− , "jsaddle-hello"
1941− , "jsc"
1942− , "JsContracts"
1943− , "jsmw"
1944− , "json2"
1945− , "json2-hdbc"
1946− , "json-b"
1947− , "JSONb"
1948− , "JSON-Combinator"
1949− , "JSON-Combinator-Examples"
1950− , "json-tools"
1951− , "jspath"
1952− , "judy"
1953− , "JunkDB-driver-gdbm"
1954− , "jwt"
1955− , "kangaroo"
1956− , "kansas-lava"
1957− , "kansas-lava-cores"
1958− , "kansas-lava-papilio"
1959− , "kansas-lava-shake"
1960− , "karakuri"
1961− , "keiretsu"
1962− , "Ketchup"
1963− , "kevin"
1964− , "kibro"
1965− , "kicad-data"
1966− , "kickass-torrents-dump-parser"
1967− , "KiCS"
1968− , "KiCS-debugger"
1969− , "KiCS-prophecy"
1970− , "kif-parser"
1971− , "kit"
1972− , "kmeans-par"
1973− , "knots"
1974− , "koellner-phonetic"
1975− , "Konf"
1976− , "korfu"
1977− , "kqueue"
1978− , "kure-your-boilerplate"
1979− , "KyotoCabinet"
1980− , "labeled-graph"
1981− , "laborantin-hs"
1982− , "labyrinth"
1983− , "labyrinth-server"
1984− , "lambdabot"
1985− , "lambdabot-utils"
1986− , "lambda-bridge"
1987− , "lambdacat"
1988− , "lambdacube"
1989− , "lambdacube-bullet"
1990− , "lambdacube-engine"
1991− , "lambdacube-examples"
1992− , "lambda-devs"
1993− , "lambdaFeed"
1994− , "LambdaHack"
1995− , "LambdaPrettyQuote"
1996− , "LambdaShell"
1997− , "lambda-toolbox"
1998− , "lambdatwit"
1999− , "lambdiff"
2000− , "lame-tester"
2001− , "language-boogie"
2002− , "language-c-comments"
2003− , "language-eiffel"
2004− , "language-go"
2005− , "language-java-classfile"
2006− , "language-lua"
2007− , "language-puppet"
2008− , "language-python-colour"
2009− , "language-sh"
2010− , "language-spelling"
2011− , "language-sqlite"
2012− , "Lastik"
2013− , "lat"
2014− , "latest-npm-version"
2015− , "launchpad-control"
2016− , "layers"
2017− , "layers-game"
2018− , "layout"
2019− , "layout-bootstrap"
2020− , "lazyarray"
2021− , "lbfgs"
2022− , "l-bfgs-b"
2023− , "ldif"
2024− , "leaky"
2025− , "learn-physics"
2026− , "learn-physics-examples"
2027− , "leksah"
2028− , "leksah-server"
2029− , "lens-properties"
2030− , "Level0"
2031− , "leveldb-haskell-fork"
2032− , "levmar"
2033− , "levmar-chart"
2034− , "lgtk"
2035− , "lhae"
2036− , "lhc"
2037− , "libarchive-conduit"
2038− , "LibClang"
2039− , "libcspm"
2040− , "libexpect"
2041− , "libGenI"
2042− , "libhbb"
2043− , "libjenkins"
2044− , "libltdl"
2045− , "libnotify"
2046− , "libnvvm"
2047− , "liboleg"
2048− , "libpq"
2049− , "libssh2-conduit"
2050− , "libsystemd-daemon"
2051− , "libtagc"
2052− , "libvirt-hs"
2053− , "libxml"
2054− , "libxslt"
2055− , "lifter"
2056− , "lighttpd-conf"
2057− , "lighttpd-conf-qq"
2058− , "limp"
2059− , "limp-cbc"
2060− , "linear-algebra-cblas"
2061− , "linear-maps"
2062− , "linearscan"
2063− , "LinearSplit"
2064− , "LinkChecker"
2065− , "linkchk"
2066− , "linkcore"
2067− , "linux-blkid"
2068− , "linux-kmod"
2069− , "linux-ptrace"
2070− , "lio-eci11"
2071− , "lio-simple"
2072− , "listlike-instances"
2073− , "list-t"
2074− , "literals"
2075− , "live-sequencer"
2076− , "ll-picosat"
2077− , "llsd"
2078− , "llvm"
2079− , "llvm-analysis"
2080− , "llvm-base"
2081− , "llvm-base-util"
2082− , "llvm-data-interop"
2083− , "llvm-extra"
2084− , "llvm-general"
2085− , "llvm-general-pure"
2086− , "llvm-general-quote"
2087− , "llvm-ht"
2088− , "llvm-tf"
2089− , "llvm-tools"
2090− , "lmdb"
2091− , "locators"
2092− , "loch"
2093− , "lockfree-queue"
2094− , "log-effect"
2095− , "logger"
2096− , "logic-classes"
2097− , "LogicGrowsOnTrees"
2098− , "LogicGrowsOnTrees-MPI"
2099− , "LogicGrowsOnTrees-network"
2100− , "LogicGrowsOnTrees-processes"
2101− , "lojban"
2102− , "loli"
2103− , "loopy"
2104− , "lord"
2105− , "loris"
2106− , "lostcities"
2107− , "lscabal"
2108− , "L-seed"
2109− , "LslPlus"
2110− , "ls-usb"
2111− , "lsystem"
2112− , "ltk"
2113− , "luachunk"
2114− , "lucienne"
2115− , "Lucu"
2116− , "lui"
2117− , "luka"
2118− , "lushtags"
2119− , "lvish"
2120− , "lye"
2121− , "mage"
2122− , "magic"
2123− , "MagicHaskeller"
2124− , "mahoro"
2125− , "mailchimp-subscribe"
2126− , "majordomo"
2127− , "manatee"
2128− , "manatee-all"
2129− , "manatee-anything"
2130− , "manatee-browser"
2131− , "manatee-core"
2132− , "manatee-curl"
2133− , "manatee-editor"
2134− , "manatee-filemanager"
2135− , "manatee-imageviewer"
2136− , "manatee-ircclient"
2137− , "manatee-mplayer"
2138− , "manatee-pdfviewer"
2139− , "manatee-processmanager"
2140− , "manatee-reader"
2141− , "manatee-template"
2142− , "manatee-terminal"
2143− , "manatee-welcome"
2144− , "mandulia"
2145− , "mangopay"
2146− , "marionetta"
2147− , "markdown2svg"
2148− , "markdown-kate"
2149− , "markdown-pap"
2150− , "markov-processes"
2151− , "markup-preview"
2152− , "marxup"
2153− , "masakazu-bot"
2154− , "mathblog"
2155− , "mathlink"
2156− , "matlab"
2157− , "matsuri"
2158− , "maxent"
2159− , "maxsharing"
2160− , "maybench"
2161− , "MaybeT-monads-tf"
2162− , "mbox-tools"
2163− , "MC-Fold-DP"
2164− , "mcmc-samplers"
2165− , "Measure"
2166− , "mecab"
2167− , "mediawiki"
2168− , "mediawiki2latex"
2169− , "mega-sdist"
2170− , "melody"
2171− , "memo-sqlite"
2172− , "memscript"
2173− , "metadata"
2174− , "MetaObject"
2175− , "meta-par-accelerate"
2176− , "metaplug"
2177− , "metric"
2178− , "metrics"
2179− , "Metrics"
2180− , "metronome"
2181− , "Mhailist"
2182− , "midimory"
2183− , "midisurface"
2184− , "mighttpd"
2185− , "minesweeper"
2186− , "MiniAgda"
2187− , "miniball"
2188− , "minimung"
2189− , "miniplex"
2190− , "minirotate"
2191− , "ministg"
2192− , "mirror-tweet"
2193− , "MissingPy"
2194− , "missing-py2"
2195− , "mix-arrows"
2196− , "mkbndl"
2197− , "mkcabal"
2198− , "mlist"
2199− , "mmtl"
2200− , "mmtl-base"
2201− , "moan"
2202− , "modsplit"
2203− , "modular-prelude-classy"
2204− , "module-management"
2205− , "modulespection"
2206− , "mohws"
2207− , "monad-abort-fd"
2208− , "monadacme"
2209− , "monad-bool"
2210− , "MonadCatchIO-mtl-foreign"
2211− , "MonadCatchIO-transformers-foreign"
2212− , "monad-exception"
2213− , "monadiccp"
2214− , "monadiccp-gecode"
2215− , "monad-interleave"
2216− , "MonadLab"
2217− , "monad-lrs"
2218− , "monad-peel"
2219− , "monad-ran"
2220− , "monarch"
2221− , "Monaris"
2222− , "mongodb-queue"
2223− , "mongrel2-handler"
2224− , "Monocle"
2225− , "monoidplus"
2226− , "monte-carlo"
2227− , "moo"
2228− , "morfeusz"
2229− , "mount"
2230− , "mp3decoder"
2231− , "mpdmate"
2232− , "mprover"
2233− , "mps"
2234− , "mpvguihs"
2235− , "msgpack-idl"
2236− , "msgpack-rpc"
2237− , "mstate"
2238− , "mtgoxapi"
2239− , "mtl-prelude"
2240− , "mtl-tf"
2241− , "mtlx"
2242− , "mtp"
2243− , "mudbath"
2244− , "multifocal"
2245− , "multipass"
2246− , "multiplate-simplified"
2247− , "multirec-alt-deriver"
2248− , "multirec-binary"
2249− , "multisetrewrite"
2250− , "murder"
2251− , "musicbrainz-email"
2252− , "music-graphics"
2253− , "music-parts"
2254− , "music-pitch"
2255− , "music-preludes"
2256− , "music-sibelius"
2257− , "music-suite"
2258− , "musicxml"
2259− , "mutable-iter"
2260− , "mvclient"
2261− , "mybitcoin-sci"
2262− , "mysnapsession"
2263− , "mysnapsession-example"
2264− , "mysql"
2265− , "mysql-effect"
2266− , "mysql-simple"
2267− , "mysql-simple-quasi"
2268− , "mysql-simple-typed"
2269− , "myTestlll"
2270− , "mzv"
2271− , "named-lock"
2272− , "nanoAgda"
2273− , "nano-cryptr"
2274− , "nanocurses"
2275− , "nano-hmac"
2276− , "nano-md5"
2277− , "narc"
2278− , "natural-number"
2279− , "nc-indicators"
2280− , "nerf"
2281− , "netclock"
2282− , "netcore"
2283− , "netlines"
2284− , "NetSNMP"
2285− , "netspec"
2286− , "nettle-frp"
2287− , "nettle-netkit"
2288− , "nettle-openflow"
2289− , "network-address"
2290− , "network-bytestring"
2291− , "network-connection"
2292− , "network-minihttp"
2293− , "Network-NineP"
2294− , "network-rpca"
2295− , "network-server"
2296− , "network-simple-sockaddr"
2297− , "network-simple-tls"
2298− , "network-topic-models"
2299− , "network-websocket"
2300− , "newports"
2301− , "newsynth"
2302− , "newt"
2303− , "NGrams"
2304− , "nibblestring"
2305− , "nikepub"
2306− , "Ninjas"
2307− , "nitro"
2308− , "nixos-types"
2309− , "nkjp"
2310− , "nm"
2311− , "nme"
2312− , "noise"
2313− , "Nomyx-Rules"
2314− , "NonEmptyList"
2315− , "NoSlow"
2316− , "not-gloss"
2317− , "not-gloss-examples"
2318− , "notmuch-haskell"
2319− , "notmuch-web"
2320− , "np-linear"
2321− , "nthable"
2322− , "null-canvas"
2323− , "numerals-base"
2324− , "numeric-qq"
2325− , "nums"
2326− , "Nussinov78"
2327− , "NXT"
2328− , "NXTDSL"
2329− , "nyan"
2330− , "nymphaea"
2331− , "oberon0"
2332− , "obj"
2333− , "objectid"
2334− , "ObjectIO"
2335− , "Obsidian"
2336− , "octopus"
2337− , "oculus"
2338− , "OGL"
2339− , "ohloh-hs"
2340− , "ois-input-manager"
2341− , "olwrapper"
2342− , "omaketex"
2343− , "Omega"
2344− , "omnicodec"
2345− , "on-a-horse"
2346− , "onu-course"
2347− , "OpenCL"
2348− , "OpenCLRaw"
2349− , "opencv-raw"
2350− , "openexchangerates"
2351− , "OpenGLCheck"
2352− , "opengles"
2353− , "openid"
2354− , "open-pandoc"
2355− , "openpgp-Crypto"
2356− , "openpgp-crypto-api"
2357− , "opensoundcontrol-ht"
2358− , "opentheory"
2359− , "opentheory-char"
2360− , "opentheory-parser"
2361− , "opentheory-prime"
2362− , "opentheory-primitive"
2363− , "open-union"
2364− , "OpenVG"
2365− , "OpenVGRaw"
2366− , "open-witness"
2367− , "Operads"
2368− , "optimal-blocks"
2369− , "optimusprime"
2370− , "orchestrate"
2371− , "orchid"
2372− , "orchid-demo"
2373− , "orgmode-parse"
2374− , "osdkeys"
2375− , "OSM"
2376− , "osm-download"
2377− , "ot"
2378− , "package-vt"
2379− , "packedstring"
2380− , "padKONTROL"
2381− , "PageIO"
2382− , "pagerduty"
2383− , "panda"
2384− , "PandocAgda"
2385− , "pandoc-unlit"
2386− , "papillon"
2387− , "paragon"
2388− , "Paraiso"
2389− , "parameterized-data"
2390− , "parco"
2391− , "parco-attoparsec"
2392− , "parconc-examples"
2393− , "parco-parsec"
2394− , "parse-help"
2395− , "parsely"
2396− , "parser-helper"
2397− , "partial-lens"
2398− , "partly"
2399− , "pastis"
2400− , "pasty"
2401− , "patch-image"
2402− , "Pathfinder"
2403− , "pathfindingcore"
2404− , "patterns"
2405− , "paypal-api"
2406− , "pb"
2407− , "pdf-toolbox-viewer"
2408− , "pdynload"
2409− , "peakachu"
2410− , "pec"
2411− , "penny"
2412− , "penny-bin"
2413− , "penny-lib"
2414− , "peparser"
2415− , "perdure"
2416− , "PerfectHash"
2417− , "perm"
2418− , "permute"
2419− , "PermuteEffects"
2420− , "persistent-hssqlppp"
2421− , "persistent-map"
2422− , "persistent-mysql"
2423− , "persistent-protobuf"
2424− , "persistent-refs"
2425− , "persistent-vector"
2426− , "persistent-zookeeper"
2427− , "persona"
2428− , "pesca"
2429− , "peyotls"
2430− , "pez"
2431− , "phasechange"
2432− , "phone-push"
2433− , "phooey"
2434− , "photoname"
2435− , "phraskell"
2436− , "phybin"
2437− , "pianola"
2438− , "pi-calculus"
2439− , "picologic"
2440− , "piet"
2441− , "piki"
2442− , "Pipe"
2443− , "pipes-cereal-plus"
2444− , "pipes-conduit"
2445− , "pipes-network-tls"
2446− , "pipes-p2p"
2447− , "pipes-p2p-examples"
2448− , "pisigma"
2449− , "pit"
2450− , "pkggraph"
2451− , "plailude"
2452− , "playlists"
2453− , "plivo"
2454− , "plot"
2455− , "plot-gtk"
2456− , "plot-gtk3"
2457− , "Plot-ho-matic"
2458− , "plot-lab"
2459− , "PlslTools"
2460− , "plugins-auto"
2461− , "png-file"
2462− , "pngload"
2463− , "pngload-fixed"
2464− , "pointless-lenses"
2465− , "pointless-rewrite"
2466− , "polh-lexicon"
2467− , "polyseq"
2468− , "polytypeable"
2469− , "polytypeable-utils"
2470− , "pontarius-mediaserver"
2471− , "pontarius-xmpp"
2472− , "pontarius-xpmn"
2473− , "pool"
2474− , "pool-conduit"
2475− , "popenhs"
2476− , "poppler"
2477− , "ports"
2478− , "positive"
2479− , "posix-acl"
2480− , "posix-pty"
2481− , "posix-waitpid"
2482− , "PostgreSQL"
2483− , "postgresql-binary"
2484− , "postgresql-simple-typed"
2485− , "postgresql-typed"
2486− , "postmaster"
2487− , "powermate"
2488− , "pqc"
2489− , "pqueue-mtl"
2490− , "practice-room"
2491− , "precis"
2492− , "prefork"
2493− , "press"
2494− , "primula-board"
2495− , "primula-bot"
2496− , "Printf-TH"
2497− , "PriorityChansConverger"
2498− , "priority-queue"
2499− , "ProbabilityMonads"
2500− , "process-iterio"
2501− , "process-leksah"
2502− , "process-progress"
2503− , "process-qq"
2504− , "procrastinating-structure"
2505− , "procrastinating-variable"
2506− , "procstat"
2507− , "prof2dot"
2508− , "profunctor-extras"
2509− , "progress"
2510− , "progressbar"
2511− , "progression"
2512− , "progressive"
2513− , "proj4-hs-bindings"
2514− , "prolog-graph"
2515− , "prolog-graph-lib"
2516− , "propane"
2517− , "Proper"
2518− , "proplang"
2519− , "protobuf-native"
2520− , "prove-everywhere-server"
2521− , "proxy-kindness"
2522− , "pub"
2523− , "publicsuffixlistcreate"
2524− , "pubsub"
2525− , "Pugs"
2526− , "pugs-compat"
2527− , "pugs-DrIFT"
2528− , "pugs-hsregex"
2529− , "pugs-HsSyck"
2530− , "pulse-simple"
2531− , "punkt"
2532− , "Pup-Events"
2533− , "Pup-Events-Demo"
2534− , "puppetresources"
2535− , "pushme"
2536− , "push-notify"
2537− , "push-notify-ccs"
2538− , "push-notify-general"
2539− , "putlenses"
2540− , "puzzle-draw"
2541− , "puzzle-draw-cmdline"
2542− , "pvd"
2543− , "qd"
2544− , "qd-vec"
2545− , "qhull-simple"
2546− , "qudb"
2547− , "querystring-pickle"
2548− , "questioner"
2549− , "queuelike"
2550− , "QuickAnnotate"
2551− , "QuickCheck-GenT"
2552− , "quickcheck-poly"
2553− , "quickcheck-regex"
2554− , "quickcheck-relaxng"
2555− , "quickcheck-rematch"
2556− , "quickset"
2557− , "quicktest"
2558− , "quoridor-hs"
2559− , "radium"
2560− , "radium-formula-parser"
2561− , "rail-compiler-editor"
2562− , "Raincat"
2563− , "rakhana"
2564− , "rallod"
2565− , "RandomDotOrg"
2566− , "random-eff"
2567− , "random-stream"
2568− , "range"
2569− , "rangemin"
2570− , "range-space"
2571− , "Ranka"
2572− , "Rasenschach"
2573− , "Rasterific"
2574− , "raven-haskell-scotty"
2575− , "rbr"
2576− , "rdf4h"
2577− , "rdioh"
2578− , "reactive"
2579− , "reactive-bacon"
2580− , "reactive-balsa"
2581− , "reactive-banana-sdl"
2582− , "reactive-banana-threepenny"
2583− , "reactive-banana-wx"
2584− , "reactive-fieldtrip"
2585− , "reactive-glut"
2586− , "reactive-thread"
2587− , "reactor"
2588− , "readline"
2589− , "readline-statevar"
2590− , "really-simple-xml-parser"
2591− , "records-th"
2592− , "recursive-line-count"
2593− , "redHandlers"
2594− , "ref"
2595− , "Ref"
2596− , "refh"
2597− , "reflection-extras"
2598− , "reform-hsp"
2599− , "regex-deriv"
2600− , "regex-dfa"
2601− , "regex-genex"
2602− , "regex-parsec"
2603− , "regex-pderiv"
2604− , "regexp-tries"
2605− , "regexqq"
2606− , "regex-tre"
2607− , "regex-xmlschema"
2608− , "regional-pointers"
2609− , "regions"
2610− , "regions-monadsfd"
2611− , "regions-monadstf"
2612− , "regions-mtl"
2613− , "regular-extras"
2614− , "regular-web"
2615− , "reheat"
2616− , "reify"
2617− , "relational-postgresql8"
2618− , "relational-query"
2619− , "relational-query-HDBC"
2620− , "relational-record"
2621− , "relational-record-examples"
2622− , "relational-schemas"
2623− , "rematch"
2624− , "rematch-text"
2625− , "remote-debugger"
2626− , "remotion"
2627− , "reorderable"
2628− , "repa-bytestring"
2629− , "repa-fftw"
2630− , "repa-plugin"
2631− , "repa-series"
2632− , "repa-v4l2"
2633− , "repl"
2634− , "repline"
2635− , "repl-toolkit"
2636− , "repr"
2637− , "representable-functors"
2638− , "representable-profunctors"
2639− , "representable-tries"
2640− , "request-monad"
2641− , "resource-simple"
2642− , "respond"
2643− , "restful-snap"
2644− , "RESTng"
2645− , "restricted-workers"
2646− , "rethinkdb-client-driver"
2647− , "ReviewBoard"
2648− , "rewrite"
2649− , "rezoom"
2650− , "rfc3339"
2651− , "riot"
2652− , "ripple"
2653− , "ripple-federation"
2654− , "risc386"
2655− , "RJson"
2656− , "rmonad"
2657− , "RMP"
2658− , "RNAdesign"
2659− , "RNAFold"
2660− , "RNAFoldProgs"
2661− , "RNAwolf"
2662− , "robot"
2663− , "rocksdb-haskell"
2664− , "roguestar-engine"
2665− , "roguestar-gl"
2666− , "roguestar-glut"
2667− , "RollingDirectory"
2668− , "rosa"
2669− , "roshask"
2670− , "rosso"
2671− , "rounding"
2672− , "roundtrip-xml"
2673− , "route-generator"
2674− , "route-planning"
2675− , "rowrecord"
2676− , "rpc"
2677− , "rpc-framework"
2678− , "rpm"
2679− , "rsagl"
2680− , "rsagl-frp"
2681− , "rsagl-math"
2682− , "rss2irc"
2683− , "rtlsdr"
2684− , "rubberband"
2685− , "ruff"
2686− , "ruler-core"
2687− , "rungekutta"
2688− , "safe-access"
2689− , "safe-failure-cme"
2690− , "safe-freeze"
2691− , "safe-globals"
2692− , "safeint"
2693− , "safe-lazy-io"
2694− , "safe-plugins"
2695− , "safer-file-handles"
2696− , "safer-file-handles-bytestring"
2697− , "safer-file-handles-text"
2698− , "Salsa"
2699− , "salvia"
2700− , "salvia-demo"
2701− , "salvia-extras"
2702− , "salvia-protocol"
2703− , "salvia-sessions"
2704− , "salvia-websocket"
2705− , "samtools-iteratee"
2706− , "sasl"
2707− , "sat"
2708− , "satchmo-backends"
2709− , "satchmo-examples"
2710− , "satchmo-funsat"
2711− , "satchmo-minisat"
2712− , "sat-micro-hs"
2713− , "SBench"
2714− , "sc3-rdu"
2715− , "scan-vector-machine"
2716− , "scat"
2717− , "scc"
2718− , "scenegraph"
2719− , "scgi"
2720− , "scion"
2721− , "scion-browser"
2722− , "scope"
2723− , "scope-cairo"
2724− , "scotty-blaze"
2725− , "scotty-fay"
2726− , "scrabble-bot"
2727− , "ScratchFs"
2728− , "scrz"
2729− , "Scurry"
2730− , "scyther-proof"
2731− , "sde-solver"
2732− , "SDL"
2733− , "sdl2-image"
2734− , "sdl2-ttf"
2735− , "SDL2-ttf"
2736− , "SDL-gfx"
2737− , "SDL-image"
2738− , "SDL-mixer"
2739− , "SDL-mpeg"
2740− , "SDL-ttf"
2741− , "seacat"
2742− , "secdh"
2743− , "secret-santa"
2744− , "secret-sharing"
2745− , "secrm"
2746− , "sednaDBXML"
2747− , "selectors"
2748− , "selenium"
2749− , "selenium-server"
2750− , "selinux"
2751− , "Semantique"
2752− , "semigroupoid-extras"
2753− , "semigroups-actions"
2754− , "sensenet"
2755− , "sentry"
2756− , "senza"
2757− , "seqaid"
2758− , "seqloc-datafiles"
2759− , "serf"
2760− , "servant-pool"
2761− , "servant-postgresql"
2762− , "servant-scotty"
2763− , "servius"
2764− , "ses-html"
2765− , "ses-html-snaplet"
2766− , "SessionLogger"
2767− , "sessions"
2768− , "sexpr"
2769− , "SFML"
2770− , "SFML-control"
2771− , "SFont"
2772− , "SG"
2773− , "SGdemo"
2774− , "sgf"
2775− , "shady-gen"
2776− , "shady-graphics"
2777− , "shake-extras"
2778− , "shaker"
2779− , "shakespeare-css"
2780− , "shakespeare-i18n"
2781− , "shakespeare-js"
2782− , "shapely-data"
2783− , "shared-buffer"
2784− , "she"
2785− , "Shellac-compatline"
2786− , "Shellac-editline"
2787− , "Shellac-readline"
2788− , "shell-conduit"
2789− , "shell-pipe"
2790− , "shelly-extra"
2791− , "shivers-cfg"
2792− , "showdown"
2793− , "sifflet"
2794− , "sifflet-lib"
2795− , "simd"
2796− , "simgi"
2797− , "simple"
2798− , "simple-bluetooth"
2799− , "simple-css"
2800− , "simple-c-value"
2801− , "simple-firewire"
2802− , "SimpleGL"
2803− , "SimpleH"
2804− , "simpleirc"
2805− , "simpleirc-lens"
2806− , "SimpleLog"
2807− , "simple-log-syslog"
2808− , "simplenote"
2809− , "simple-postgresql-orm"
2810− , "simpleprelude"
2811− , "simple-session"
2812− , "simple-sessions"
2813− , "simplessh"
2814− , "simple-templates"
2815− , "simple-vec3"
2816− , "simseq"
2817− , "sindre"
2818− , "sirkel"
2819− , "skype4hs"
2820− , "slave-thread"
2821− , "smallarray"
2822− , "smallpt-hs"
2823− , "smallstring"
2824− , "smartGroup"
2825− , "smartword"
2826− , "Smooth"
2827− , "smt-lib"
2828− , "smtlib2"
2829− , "smtp2mta"
2830− , "snap-accept"
2831− , "snap-app"
2832− , "snap-elm"
2833− , "snap-extras"
2834− , "snaplet-actionlog"
2835− , "snaplet-amqp"
2836− , "snaplet-auth-acid"
2837− , "snaplet-environments"
2838− , "snaplet-fay"
2839− , "snaplet-hdbc"
2840− , "snaplet-i18n"
2841− , "snaplet-mongoDB"
2842− , "snaplet-mongodb-minimalistic"
2843− , "snaplet-mysql-simple"
2844− , "snaplet-oauth"
2845− , "snaplet-persistent"
2846− , "snaplet-redson"
2847− , "snaplet-rest"
2848− , "snaplet-sedna"
2849− , "snaplet-ses-html"
2850− , "snaplet-tasks"
2851− , "snappy"
2852− , "snappy-framing"
2853− , "snappy-iteratee"
2854− , "snap-utils"
2855− , "sndfile-enumerators"
2856− , "SNet"
2857− , "snm"
2858− , "snow-white"
2859− , "Snusmumrik"
2860− , "soap"
2861− , "soap-openssl"
2862− , "soap-tls"
2863− , "SoccerFun"
2864− , "SoccerFunGL"
2865− , "sock2stream"
2866− , "socketio"
2867− , "soegtk"
2868− , "som"
2869− , "sonic-visualiser"
2870− , "sorted"
2871− , "sound-collage"
2872− , "source-code-server"
2873− , "SourceGraph"
2874− , "sousit"
2875− , "soxlib"
2876− , "soyuz"
2877− , "SpacePrivateers"
2878− , "sparse"
2879− , "sparsebit"
2880− , "spata"
2881− , "special-functors"
2882− , "specialize-th"
2883− , "species"
2884− , "speculation-transformers"
2885− , "sphero"
2886− , "sphinx-cli"
2887− , "spike"
2888− , "splines"
2889− , "split-record"
2890− , "splitter"
2891− , "Spock-auth"
2892− , "spoonutil"
2893− , "Sprig"
2894− , "sqlite-simple-typed"
2895− , "sql-simple"
2896− , "sql-simple-mysql"
2897− , "sql-simple-pool"
2898− , "sql-simple-postgresql"
2899− , "sql-simple-sqlite"
2900− , "sql-words"
2901− , "squeeze"
2902− , "srcinst"
2903− , "ssh"
2904− , "sssp"
2905− , "sstable"
2906− , "stable-tree"
2907− , "standalone-haddock"
2908− , "starrover2"
2909− , "statgrab"
2910− , "statistics-dirichlet"
2911− , "statistics-fusion"
2912− , "stb-truetype"
2913− , "stepwise"
2914− , "stm-chunked-queues"
2915− , "stm-containers"
2916− , "stmcontrol"
2917− , "stm-firehose"
2918− , "stm-io-hooks"
2919− , "Stomp"
2920− , "storable-static-array"
2921− , "storablevector"
2922− , "storablevector-carray"
2923− , "storablevector-streamfusion"
2924− , "Strafunski-Sdf2Haskell"
2925− , "StrappedTemplates"
2926− , "streamed"
2927− , "StrictBench"
2928− , "strict-concurrency"
2929− , "string"
2930− , "stringlike"
2931− , "stripe-haskell"
2932− , "structural-induction"
2933− , "structured-haskell-mode"
2934− , "structured-mongoDB"
2935− , "stunts"
2936− , "suitable"
2937− , "sunroof-compiler"
2938− , "sunroof-examples"
2939− , "sunroof-server"
2940− , "supercollider-ht"
2941− , "supercollider-midi"
2942− , "superdoc"
2943− , "supero"
2944− , "svg2q"
2945− , "SVG2Q"
2946− , "svm-simple"
2947− , "swagger"
2948− , "swapper"
2949− , "swf"
2950− , "syb-extras"
2951− , "sylvia"
2952− , "sym-plot"
2953− , "sync"
2954− , "synchronous-channels"
2955− , "SyntaxMacros"
2956− , "syntax-pretty"
2957− , "syntax-trees"
2958− , "synthesizer"
2959− , "synthesizer-alsa"
2960− , "synthesizer-core"
2961− , "synthesizer-dimensional"
2962− , "synthesizer-llvm"
2963− , "synthesizer-midi"
2964− , "Sysmon"
2965− , "system-lifted"
2966− , "system-random-effect"
2967− , "ta"
2968− , "tableaux"
2969− , "Tables"
2970− , "tablestorage"
2971− , "tabloid"
2972− , "taffybar"
2973− , "tagged-list"
2974− , "tagged-th"
2975− , "taglib"
2976− , "taglib-api"
2977− , "tagsoup-ht"
2978− , "Takusen"
2979− , "takusen-oracle"
2980− , "tamarin-prover"
2981− , "tamarin-prover-term"
2982− , "tamarin-prover-theory"
2983− , "tamarin-prover-utils"
2984− , "target"
2985− , "task"
2986− , "tasty-integrate"
2987− , "TBC"
2988− , "TBit"
2989− , "tbox"
2990− , "tccli"
2991− , "tdd-util"
2992− , "TeaHS"
2993− , "teams"
2994− , "template-hsml"
2995− , "tempodb"
2996− , "term-rewriting"
2997− , "terrahs"
2998− , "test-framework-doctest"
2999− , "test-framework-quickcheck"
3000− , "test-framework-sandbox"
3001− , "testloop"
3002− , "testpattern"
3003− , "testPkg"
3004− , "testrunner"
3005− , "test-sandbox"
3006− , "test-sandbox-hunit"
3007− , "test-sandbox-quickcheck"
3008− , "tetris"
3009− , "text-ldap"
3010− , "text-manipulate"
3011− , "textmatetags"
3012− , "text-normal"
3013− , "textPlot"
3014− , "texts"
3015− , "text-show-instances"
3016− , "text-xml-generic"
3017− , "text-xml-qq"
3018− , "themoviedb"
3019− , "themplate"
3020− , "Theora"
3021− , "theoremquest-client"
3022− , "thimk"
3023− , "Thingie"
3024− , "th-instance-reification"
3025− , "th-instances"
3026− , "th-kinds"
3027− , "threadscope"
3028− , "thrift"
3029− , "Thrift"
3030− , "throttle"
3031− , "tianbar"
3032− , "tic-tac-toe"
3033− , "tidal"
3034− , "tidal-vis"
3035− , "tiger"
3036− , "tighttp"
3037− , "timberc"
3038− , "time-extras"
3039− , "time-http"
3040− , "timeout"
3041− , "timeout-control"
3042− , "time-patterns"
3043− , "TimePiece"
3044− , "time-w3c"
3045− , "TinyURL"
3046− , "tkhs"
3047− , "tkyprof"
3048− , "tls-extra"
3049− , "to-haskell"
3050− , "toilet"
3051− , "toktok"
3052− , "tokyocabinet-haskell"
3053− , "topkata"
3054− , "torch"
3055− , "to-string-class"
3056− , "to-string-instances"
3057− , "Tournament"
3058− , "tracker"
3059− , "trajectory"
3060− , "transactional-events"
3061− , "transformations"
3062− , "transformers-convert"
3063− , "transformers-runnable"
3064− , "translate"
3065− , "traypoweroff"
3066− , "treemap-html-tools"
3067− , "treeviz"
3068− , "TrendGraph"
3069− , "trhsx"
3070− , "triangulation"
3071− , "TrieMap"
3072− , "tsession"
3073− , "tsession-happstack"
3074− , "tsp-viz"
3075− , "tuntap"
3076− , "tupleinstances"
3077− , "twentefp-rosetree"
3078− , "twhs"
3079− , "twidge"
3080− , "twilight-stm"
3081− , "twill"
3082− , "twiml"
3083− , "twine"
3084− , "twisty"
3085− , "twitch"
3086− , "twitter"
3087− , "twitter-conduit"
3088− , "twitter-enumerator"
3089− , "twitter-feed"
3090− , "twitter-types"
3091− , "twitter-types-lens"
3092− , "tx"
3093− , "TYB"
3094− , "typalyze"
3095− , "typeable-th"
3096− , "type-cereal"
3097− , "TypeClass"
3098− , "type-digits"
3099− , "typedquery"
3100− , "type-equality-check"
3101− , "typehash"
3102− , "TypeIlluminator"
3103− , "type-level"
3104− , "type-level-sets"
3105− , "typelevel-tensor"
3106− , "type-ord"
3107− , "type-ord-spine-cereal"
3108− , "typeparams"
3109− , "type-prelude"
3110− , "typescript-docs"
3111− , "type-settheory"
3112− , "type-spine"
3113− , "type-structure"
3114− , "type-sub-th"
3115− , "tz"
3116− , "uAgda"
3117− , "uconv"
3118− , "udev"
3119− , "uhttpc"
3120− , "UMM"
3121− , "unamb-custom"
3122− , "unbounded-delays-units"
3123− , "unboxed-containers"
3124− , "unfoldable"
3125− , "unicode-normalization"
3126− , "uniqueid"
3127− , "unique-logic-tf"
3128− , "unittyped"
3129− , "universe-th"
3130− , "unix-process-conduit"
3131− , "unlambda"
3132− , "unlit"
3133− , "unordered-containers-rematch"
3134− , "unpack-funcs"
3135− , "unscramble"
3136− , "uploadcare"
3137− , "upskirt"
3138− , "ureader"
3139− , "urembed"
3140− , "uri-conduit"
3141− , "uri-enumerator"
3142− , "uri-enumerator-file"
3143− , "urlcheck"
3144− , "urldecode"
3145− , "UrlDisp"
3146− , "urldisp-happstack"
3147− , "urlencoded"
3148− , "URLT"
3149− , "urxml"
3150− , "usb-enumerator"
3151− , "usb-iteratee"
3152− , "usb-safe"
3153− , "uvector"
3154− , "uvector-algorithms"
3155− , "v4l2"
3156− , "v4l2-examples"
3157− , "vacuum-cairo"
3158− , "vacuum-opengl"
3159− , "validate"
3160− , "vampire"
3161− , "var"
3162− , "vcsgui"
3163− , "Vec-Boolean"
3164− , "Vec-OpenGLRaw"
3165− , "vector-buffer"
3166− , "vector-bytestring"
3167− , "vector-conduit"
3168− , "vector-fftw"
3169− , "vector-functorlazy"
3170− , "vector-random"
3171− , "vector-read-instances"
3172− , "vector-static"
3173− , "Vec-Transform"
3174− , "verilog"
3175− , "vigilance"
3176− , "vintage-basic"
3177− , "vinyl-json"
3178− , "virthualenv"
3179− , "vision"
3180− , "visual-graphrewrite"
3181− , "visual-prof"
3182− , "VKHS"
3183− , "vowpal-utils"
3184− , "voyeur"
3185− , "vte"
3186− , "vtegtk3"
3187− , "vty"
3188− , "vty-examples"
3189− , "vty-menu"
3190− , "vty-ui"
3191− , "vty-ui-extras"
3192− , "wai-eventsource"
3193− , "wai-frontend-monadcgi"
3194− , "wai-graceful"
3195− , "wai-handler-devel"
3196− , "wai-handler-snap"
3197− , "wai-handler-webkit"
3198− , "wai-hastache"
3199− , "wai-hmac-auth"
3200− , "wai-lite"
3201− , "wai-logger-prefork"
3202− , "wai-middleware-cache"
3203− , "wai-middleware-cache-redis"
3204− , "wai-middleware-catch"
3205− , "wai-middleware-etag"
3206− , "wai-middleware-headers"
3207− , "wai-middleware-route"
3208− , "wai-routes"
3209− , "wai-session-tokyocabinet"
3210− , "wai-static-pages"
3211− , "wai-test"
3212− , "wai-throttler"
3213− , "warp-dynamic"
3214− , "warp-tls-uid"
3215− , "WashNGo"
3216− , "wavesurfer"
3217− , "weather-api"
3218− , "WebBits-Html"
3219− , "WebBits-multiplate"
3220− , "web-browser-in-haskell"
3221− , "WebCont"
3222− , "webdriver-snoy"
3223− , "webify"
3224− , "webkit"
3225− , "webkitgtk3"
3226− , "webkitgtk3-javascriptcore"
3227− , "webkit-javascriptcore"
3228− , "web-mongrel2"
3229− , "Webrexp"
3230− , "web-routes-quasi"
3231− , "web-routes-transformers"
3232− , "webwire"
3233− , "wedged"
3234− , "weighted-regexp"
3235− , "welshy"
3236− , "Wheb"
3237− , "wheb-mongo"
3238− , "wheb-redis"
3239− , "wheb-strapped"
3240− , "WikimediaParser"
3241− , "wikipedia4epub"
3242− , "Win32"
3243− , "Win32-dhcp-server"
3244− , "Win32-errors"
3245− , "Win32-extras"
3246− , "Win32-junction-point"
3247− , "Win32-notify"
3248− , "Win32-services"
3249− , "Win32-services-wrapper"
3250− , "windowslive"
3251− , "winerror"
3252− , "winio"
3253− , "WL500gPControl"
3254− , "wl-pprint-terminfo"
3255− , "wobsurv"
3256− , "woffex"
3257− , "word24"
3258− , "wordcloud"
3259− , "Wordlint"
3260− , "wordsearch"
3261− , "wp-archivebot"
3262− , "wraxml"
3263− , "wright"
3264− , "wtk"
3265− , "wtk-gtk"
3266− , "wumpus-basic"
3267− , "wumpus-drawing"
3268− , "wumpus-microprint"
3269− , "wumpus-tree"
3270− , "WURFL"
3271− , "wx"
3272− , "wxAsteroids"
3273− , "wxc"
3274− , "wxcore"
3275− , "WXDiffCtrl"
3276− , "wxFruit"
3277− , "WxGeneric"
3278− , "wxhnotepad"
3279− , "wxturtle"
3280− , "wyvern"
3281− , "X11-extras"
3282− , "X11-rm"
3283− , "X11-xdamage"
3284− , "X11-xfixes"
3285− , "x11-xinput"
3286− , "Xauth"
3287− , "xchat-plugin"
3288− , "xdot"
3289− , "x-dsp"
3290− , "Xec"
3291− , "xfconf"
3292− , "xhaskell-library"
3293− , "xhb"
3294− , "xine"
3295− , "xing-api"
3296− , "XInput"
3297− , "xkbcommon"
3298− , "xkcd"
3299− , "xlsior"
3300− , "xlsx-templater"
3301− , "xml2json"
3302− , "xml2x"
3303− , "xml-catalog"
3304− , "xml-enumerator"
3305− , "xml-enumerator-combinators"
3306− , "XmlHtmlWriter"
3307− , "xml-parsec"
3308− , "xml-pipe"
3309− , "xml-prettify"
3310− , "xml-push"
3311− , "xmltv"
3312− , "XMMS"
3313− , "xmms2-client"
3314− , "xmms2-client-glib"
3315− , "xmonad-contrib-bluetilebranch"
3316− , "xmonad-eval"
3317− , "xmonad-screenshot"
3318− , "xmpipe"
3319− , "XMPP"
3320− , "xournal-convert"
3321− , "xournal-parser"
3322− , "xournal-render"
3323− , "xsact"
3324− , "XSaiga"
3325− , "xslt"
3326− , "xtc"
3327− , "Yablog"
3328− , "YACPong"
3329− , "yahoo-web-search"
3330− , "yajl"
3331− , "yajl-enumerator"
3332− , "yaml2owl"
3333− , "YamlReference"
3334− , "yaml-rpc-scotty"
3335− , "yaml-rpc-snap"
3336− , "yampa-glfw"
3337− , "ycextra"
3338− , "yesod-auth-bcrypt"
3339− , "yesod-auth-ldap"
3340− , "yesod-auth-pam"
3341− , "yesod-auth-smbclient"
3342− , "yesod-comments"
3343− , "yesod-continuations"
3344− , "yesod-datatables"
3345− , "yesod-dsl"
3346− , "yesod-eventsource"
3347− , "yesod-examples"
3348− , "yesod-fay"
3349− , "yesod-goodies"
3350− , "yesod-mangopay"
3351− , "yesod-paginate"
3352− , "yesod-pagination"
3353− , "yesod-paginator"
3354− , "yesod-platform"
3355− , "yesod-pure"
3356− , "yesod-rst"
3357− , "yesod-s3"
3358− , "yesod-session-redis"
3359− , "yesod-static-angular"
3360− , "yesod-tableview"
3361− , "yesod-test-json"
3362− , "yesod-vend"
3363− , "yesod-worker"
3364− , "YFrob"
3365− , "yhccore"
3366− , "yi"
3367− , "yi-contrib"
3368− , "yi-fuzzy-open"
3369− , "yi-gtk"
3370− , "yi-monokai"
3371− , "yi-snippet"
3372− , "yi-spolsky"
3373− , "yi-vty"
3374− , "yjftp"
3375− , "Yogurt"
3376− , "Yogurt-Standalone"
3377− , "yoko"
3378− , "york-lava"
3379− , "yql"
3380− , "yuuko"
3381− , "z3"
3382− , "zasni-gerna"
3383− , "zendesk-api"
3384− , "zeno"
3385− , "zeromq3-conduit"
3386− , "zeromq3-haskell"
3387− , "zeromq-haskell"
3388− , "zeroth"
3389− , "zlib-conduit"
3390− , "ZMachine"
3391− , "zmcat"
3392− , "zmqat"
3393− , "zoneinfo"
3394− , "zoom"
3395− , "zoom-cache"
3396− , "zoom-cache-pcm"
3397− , "zoom-cache-sndfile"
3398− , "zsh-battery"
3399− , "Zwaluw"
3400− ]
288+ , brokenPackages = Set.fromList $ map PackageName
289+ [ "3dmodels"
290+ , "4Blocks"
291+ , "abcBridge"
292+ , "abstract-par-accelerate"
293+ , "AC-BuildPlatform"
294+ , "accelerate-cublas"
295+ , "accelerate-cuda"
296+ , "accelerate-cufft"
297+ , "accelerate-examples"
298+ , "accelerate-fft"
299+ , "accelerate-fftw"
300+ , "accelerate-fourier-benchmark"
301+ , "accentuateus"
302+ , "access-time"
303+ , "AC-EasyRaster-GTK"
304+ , "AC-HalfInteger"
305+ , "acme-lolcat"
306+ , "acme-numbersystem"
307+ , "acme-schoenfinkel"
308+ , "AC-Terminal"
309+ , "ActionKid"
310+ , "activehs"
311+ , "actor"
312+ , "AC-VanillaArray"
313+ , "adaptive-containers"
314+ , "adaptive-tuple"
315+ , "adhoc-network"
316+ , "ADPfusion"
317+ , "adp-multi"
318+ , "adp-multi-monadiccp"
319+ , "Advgame"
320+ , "AERN-Basics"
321+ , "AERN-Net"
322+ , "AERN-Real"
323+ , "AERN-Real-Double"
324+ , "AERN-Real-Interval"
325+ , "AERN-RnToRm"
326+ , "AERN-RnToRm-Plot"
327+ , "aeson-bson"
328+ , "AesonBson"
329+ , "aeson-native"
330+ , "aeson-schema"
331+ , "aeson-streams"
332+ , "afv"
333+ , "Agata"
334+ , "agda-server"
335+ , "airbrake"
336+ , "aivika-transformers"
337+ , "ajhc"
338+ , "alea"
339+ , "algebraic"
340+ , "Allure"
341+ , "alms"
342+ , "alpha"
343+ , "alpino-tools"
344+ , "alsa"
345+ , "alsa-gui"
346+ , "alsa-midi"
347+ , "alsa-pcm-tests"
348+ , "alsa-seq-tests"
349+ , "altfloat"
350+ , "alure"
351+ , "amazon-emailer"
352+ , "amazonka-autoscaling"
353+ , "amazonka-cloudformation"
354+ , "amazonka-cloudfront"
355+ , "amazonka-cloudhsm"
356+ , "amazonka-cloudsearch"
357+ , "amazonka-cloudsearch-domains"
358+ , "amazonka-cloudtrail"
359+ , "amazonka-cloudwatch-logs"
360+ , "amazonka-codedeploy"
361+ , "amazonka-cognito-identity"
362+ , "amazonka-cognito-sync"
363+ , "amazonka-config"
364+ , "amazonka-datapipeline"
365+ , "amazonka-directconnect"
366+ , "amazonka-dynamodb"
367+ , "amazonka-ec2"
368+ , "amazonka-elasticache"
369+ , "amazonka-elasticbeanstalk"
370+ , "amazonka-elastictranscoder"
371+ , "amazonka-elb"
372+ , "amazonka-emr"
373+ , "amazonka-iam"
374+ , "amazonka-importexport"
375+ , "amazonka-kinesis"
376+ , "amazonka-kms"
377+ , "amazonka-lambda"
378+ , "amazonka-opsworks"
379+ , "amazonka-rds"
380+ , "amazonka-redshift"
381+ , "amazonka-route53"
382+ , "amazonka-route53-domains"
383+ , "amazonka-s3"
384+ , "amazonka-sdb"
385+ , "amazonka-ses"
386+ , "amazonka-sns"
387+ , "amazonka-sqs"
388+ , "amazonka-storagegateway"
389+ , "amazonka-sts"
390+ , "amazonka-support"
391+ , "amazonka-swf"
392+ , "AMI"
393+ , "amqp"
394+ , "amrun"
395+ , "anansi-pandoc"
396+ , "anatomy"
397+ , "AndroidViewHierarchyImporter"
398+ , "Animas"
399+ , "Annotations"
400+ , "antagonist"
401+ , "antfarm"
402+ , "antimirov"
403+ , "antlrc"
404+ , "anydbm"
405+ , "aosd"
406+ , "apelsin"
407+ , "apiary-helics"
408+ , "apis"
409+ , "apotiki"
410+ , "ApplePush"
411+ , "AppleScript"
412+ , "approx-rand-test"
413+ , "arbb-vm"
414+ , "arb-fft"
415+ , "archiver"
416+ , "archlinux"
417+ , "archlinux-web"
418+ , "argparser"
419+ , "arguedit"
420+ , "ariadne"
421+ , "arith-encode"
422+ , "armada"
423+ , "ArrayRef"
424+ , "arrowp"
425+ , "ascii85-conduit"
426+ , "asic"
427+ , "asil"
428+ , "AspectAG"
429+ , "assimp"
430+ , "astrds"
431+ , "astview"
432+ , "async-extras"
433+ , "async-pool"
434+ , "atlassian-connect-core"
435+ , "atlassian-connect-descriptor"
436+ , "atom-msp430"
437+ , "atomo"
438+ , "AttoBencode"
439+ , "AttoJson"
440+ , "attoparsec-iteratee"
441+ , "attoparsec-text"
442+ , "attoparsec-text-enumerator"
443+ , "atuin"
444+ , "augeas"
445+ , "augur"
446+ , "authoring"
447+ , "AutoForms"
448+ , "autonix-deps"
449+ , "autonix-deps-kf5"
450+ , "AvlTree"
451+ , "awesomium"
452+ , "awesomium-glut"
453+ , "awesomium-raw"
454+ , "AWin32Console"
455+ , "aws-cloudfront-signer"
456+ , "aws-elastic-transcoder"
457+ , "aws-kinesis-reshard"
458+ , "aws-performance-tests"
459+ , "aws-sdk"
460+ , "aws-sign4"
461+ , "aws-sns"
462+ , "azure-service-api"
463+ , "babylon"
464+ , "backdropper"
465+ , "backtracking-exceptions"
466+ , "bamboo"
467+ , "bamboo-launcher"
468+ , "bamboo-plugin-highlight"
469+ , "bamboo-plugin-photo"
470+ , "bamboo-theme-blueprint"
471+ , "bamboo-theme-mini-html5"
472+ , "bamse"
473+ , "Bang"
474+ , "barchart"
475+ , "barley"
476+ , "Barracuda"
477+ , "barrie"
478+ , "barrier-monad"
479+ , "BASIC"
480+ , "baskell"
481+ , "battleships"
482+ , "bayes-stack"
483+ , "beamable"
484+ , "beautifHOL"
485+ , "bed-and-breakfast"
486+ , "Befunge93"
487+ , "bein"
488+ , "berkeleydb"
489+ , "BerkeleyDBXML"
490+ , "berp"
491+ , "bff"
492+ , "bidirectionalization-combined"
493+ , "billboard-parser"
494+ , "billeksah-forms"
495+ , "billeksah-main"
496+ , "billeksah-pane"
497+ , "billeksah-services"
498+ , "binary-derive"
499+ , "binary-file"
500+ , "binary-protocol-zmq"
501+ , "binary-streams"
502+ , "binding-gtk"
503+ , "bindings-apr"
504+ , "bindings-apr-util"
505+ , "bindings-bfd"
506+ , "bindings-cctools"
507+ , "bindings-codec2"
508+ , "bindings-common"
509+ , "bindings-dc1394"
510+ , "bindings-eskit"
511+ , "bindings-EsounD"
512+ , "bindings-fann"
513+ , "bindings-friso"
514+ , "bindings-gts"
515+ , "bindings-hdf5"
516+ , "bindings-K8055"
517+ , "bindings-levmar"
518+ , "bindings-libftdi"
519+ , "bindings-librrd"
520+ , "bindings-libstemmer"
521+ , "bindings-libv4l2"
522+ , "bindings-linux-videodev2"
523+ , "bindings-mpdecimal"
524+ , "bindings-sc3"
525+ , "bindings-sipc"
526+ , "binding-wx"
527+ , "bind-marshal"
528+ , "Biobase"
529+ , "BiobaseBlast"
530+ , "BiobaseDotP"
531+ , "BiobaseFasta"
532+ , "BiobaseFR3D"
533+ , "BiobaseInfernal"
534+ , "BiobaseMAF"
535+ , "BiobaseTrainingData"
536+ , "BiobaseTurner"
537+ , "BiobaseTypes"
538+ , "BiobaseVienna"
539+ , "biophd"
540+ , "biostockholm"
541+ , "bird"
542+ , "BirdPP"
543+ , "bit-array"
544+ , "bitcoin-rpc"
545+ , "Bitly"
546+ , "bitly-cli"
547+ , "bits-conduit"
548+ , "bitset"
549+ , "bitspeak"
550+ , "BitSyntax"
551+ , "bittorrent"
552+ , "bit-vector"
553+ , "bkr"
554+ , "bla"
555+ , "black-jewel"
556+ , "blacktip"
557+ , "blakesum"
558+ , "blakesum-demo"
559+ , "blas"
560+ , "blas-hs"
561+ , "blaze"
562+ , "blaze-html-contrib"
563+ , "blaze-html-hexpat"
564+ , "blaze-textual-native"
565+ , "Blobs"
566+ , "blogination"
567+ , "BlogLiterately-diagrams"
568+ , "Blueprint"
569+ , "bluetile"
570+ , "bluetileutils"
571+ , "BNFC-meta"
572+ , "board-games"
573+ , "bogre-banana"
574+ , "boolean-normal-forms"
575+ , "bools"
576+ , "boomslang"
577+ , "bot"
578+ , "Bravo"
579+ , "breakout"
580+ , "brians-brain"
581+ , "bsd-sysctl"
582+ , "bson-generics"
583+ , "bson-mapping"
584+ , "btree-concurrent"
585+ , "buildbox-tools"
586+ , "bullet"
587+ , "buster"
588+ , "Buster"
589+ , "buster-gtk"
590+ , "buster-network"
591+ , "bustle"
592+ , "bytable"
593+ , "bytestring-arbitrary"
594+ , "bytestring-builder"
595+ , "bytestring-class"
596+ , "bytestring-csv"
597+ , "bytestringparser"
598+ , "bytestring-rematch"
599+ , "c0check"
600+ , "c0parser"
601+ , "cabal2arch"
602+ , "cabal2doap"
603+ , "cabal2spec"
604+ , "cabal-constraints"
605+ , "cabal-dev"
606+ , "cabalgraph"
607+ , "cabal-graphdeps"
608+ , "cabal-install-ghc72"
609+ , "cabal-install-ghc74"
610+ , "cabalmdvrpm"
611+ , "cabal-query"
612+ , "cabalrpmdeps"
613+ , "cabal-scripts"
614+ , "cabal-setup"
615+ , "cabal-test"
616+ , "cabal-upload"
617+ , "cairo-appbase"
618+ , "cal3d"
619+ , "cal3d-examples"
620+ , "cal3d-opengl"
621+ , "calc"
622+ , "calculator"
623+ , "caldims"
624+ , "caledon"
625+ , "campfire"
626+ , "cantor"
627+ , "cao"
628+ , "cap"
629+ , "Capabilities"
630+ , "caramia"
631+ , "carboncopy"
632+ , "carettah"
633+ , "casadi-bindings"
634+ , "casadi-bindings-control"
635+ , "casadi-bindings-core"
636+ , "casadi-bindings-internal"
637+ , "casadi-bindings-ipopt-interface"
638+ , "casadi-bindings-snopt-interface"
639+ , "Cascade"
640+ , "cascading"
641+ , "cash"
642+ , "cassandra-thrift"
643+ , "cassy"
644+ , "castle"
645+ , "casui"
646+ , "catch-fd"
647+ , "categorical-algebra"
648+ , "category-extras"
649+ , "CBOR"
650+ , "CCA"
651+ , "CC-delcont-alt"
652+ , "cci"
653+ , "cctools-workqueue"
654+ , "cedict"
655+ , "cellrenderer-cairo"
656+ , "cereal-enumerator"
657+ , "cereal-ieee754"
658+ , "cereal-plus"
659+ , "cflp"
660+ , "cfopu"
661+ , "cgen"
662+ , "cgi"
663+ , "cgi-undecidable"
664+ , "cgi-utils"
665+ , "chalkboard"
666+ , "chalkboard-viewer"
667+ , "charade"
668+ , "Chart-gtk"
669+ , "Chart-simple"
670+ , "chaselev-deque"
671+ , "chatter"
672+ , "checked"
673+ , "check-pvp"
674+ , "Chitra"
675+ , "chp"
676+ , "chp-mtl"
677+ , "chp-plus"
678+ , "chp-spec"
679+ , "chp-transformers"
680+ , "chuchu"
681+ , "chunks"
682+ , "church-list"
683+ , "cil"
684+ , "cinvoke"
685+ , "c-io"
686+ , "cio"
687+ , "citation-resolve"
688+ , "citeproc-hs"
689+ , "clafer"
690+ , "claferIG"
691+ , "claferwiki"
692+ , "clash"
693+ , "ClassLaws"
694+ , "ClassyPrelude"
695+ , "clckwrks"
696+ , "clckwrks-cli"
697+ , "clckwrks-dot-com"
698+ , "clckwrks-plugin-bugs"
699+ , "clckwrks-plugin-ircbot"
700+ , "clckwrks-plugin-media"
701+ , "clckwrks-plugin-page"
702+ , "clckwrks-theme-bootstrap"
703+ , "clckwrks-theme-clckwrks"
704+ , "clckwrks-theme-geo-bootstrap"
705+ , "Clean"
706+ , "click-clack"
707+ , "clifford"
708+ , "clipper"
709+ , "clippings"
710+ , "clocked"
711+ , "clogparse"
712+ , "clone-all"
713+ , "cloudfront-signer"
714+ , "cloud-haskell"
715+ , "cloudyfs"
716+ , "clua"
717+ , "cluss"
718+ , "clustertools"
719+ , "clutterhs"
720+ , "cmath"
721+ , "cmathml3"
722+ , "CMCompare"
723+ , "cmdargs-browser"
724+ , "cmdtheline"
725+ , "cmonad"
726+ , "cnc-spec-compiler"
727+ , "Coadjute"
728+ , "Codec-Image-DevIL"
729+ , "codec-libevent"
730+ , "codecov-haskell"
731+ , "codemonitor"
732+ , "codepad"
733+ , "cognimeta-utils"
734+ , "colada"
735+ , "colchis"
736+ , "collada-output"
737+ , "collada-types"
738+ , "collections"
739+ , "coltrane"
740+ , "com"
741+ , "Combinatorrent"
742+ , "commodities"
743+ , "comonad-extras"
744+ , "comonad-random"
745+ , "compact-map"
746+ , "compact-string"
747+ , "complexity"
748+ , "compression"
749+ , "computational-algebra"
750+ , "concraft-hr"
751+ , "concurrent-state"
752+ , "condor"
753+ , "Condor"
754+ , "condorcet"
755+ , "conductive-clock"
756+ , "conductive-hsc3"
757+ , "conduit-iconv"
758+ , "conduit-network-stream"
759+ , "conduit-resumablesink"
760+ , "config-select"
761+ , "configuration-tools"
762+ , "conjure"
763+ , "connection-pool"
764+ , "consistent"
765+ , "const-math-ghc-plugin"
766+ , "constructive-algebra"
767+ , "context-stack"
768+ , "continue"
769+ , "continuum"
770+ , "continuum-client"
771+ , "Contract"
772+ , "control-event"
773+ , "control-monad-attempt"
774+ , "control-monad-exception"
775+ , "control-monad-exception-monadsfd"
776+ , "control-monad-exception-monadstf"
777+ , "control-monad-exception-mtl"
778+ , "control-monad-failure"
779+ , "control-monad-failure-mtl"
780+ , "Control-Monad-MultiPass"
781+ , "contstuff-monads-tf"
782+ , "contstuff-transformers"
783+ , "convertible-ascii"
784+ , "convertible-text"
785+ , "copilot"
786+ , "copilot-cbmc"
787+ , "copr"
788+ , "COrdering"
789+ , "corebot-bliki"
790+ , "CoreFoundation"
791+ , "core-haskell"
792+ , "Coroutine"
793+ , "coroutine-iteratee"
794+ , "CouchDB"
795+ , "couchdb-conduit"
796+ , "couchdb-enumerator"
797+ , "couch-hs"
798+ , "court"
799+ , "CPBrainfuck"
800+ , "CPL"
801+ , "cplusplus-th"
802+ , "cpuperf"
803+ , "cpython"
804+ , "cql-io"
805+ , "cqrs"
806+ , "cqrs-example"
807+ , "cqrs-postgresql"
808+ , "cqrs-sqlite3"
809+ , "cqrs-test"
810+ , "cqrs-types"
811+ , "cr"
812+ , "crack"
813+ , "Craft3e"
814+ , "craftwerk-gtk"
815+ , "crc16"
816+ , "creatur"
817+ , "crf-chain1"
818+ , "crf-chain2-generic"
819+ , "criterion-plus"
820+ , "crocodile"
821+ , "cron"
822+ , "crypto-cipher-benchmarks"
823+ , "crypto-pubkey-openssh"
824+ , "cryptsy-api"
825+ , "crystalfontz"
826+ , "cse-ghc-plugin"
827+ , "cspmchecker"
828+ , "CSPM-cspm"
829+ , "CSPM-FiringRules"
830+ , "CSPM-Frontend"
831+ , "CSPM-Interpreter"
832+ , "CSPM-ToProlog"
833+ , "ctemplate"
834+ , "ctkl"
835+ , "cublas"
836+ , "cuda"
837+ , "cudd"
838+ , "cufft"
839+ , "curlhs"
840+ , "curry-base"
841+ , "CurryDB"
842+ , "curry-frontend"
843+ , "cursedcsv"
844+ , "CV"
845+ , "cv-combinators"
846+ , "cypher"
847+ , "DAG-Tournament"
848+ , "dao"
849+ , "Dao"
850+ , "dapi"
851+ , "darcs2dot"
852+ , "darcs-benchmark"
853+ , "darcs-beta"
854+ , "darcs-buildpackage"
855+ , "darcs-cabalized"
856+ , "darcsden"
857+ , "darcs-fastconvert"
858+ , "darcs-graph"
859+ , "DarcsHelpers"
860+ , "darcs-monitor"
861+ , "darcs-scripts"
862+ , "darcswatch"
863+ , "data-dispersal"
864+ , "data-easy"
865+ , "data-extra"
866+ , "data-ivar"
867+ , "data-lens-ixset"
868+ , "datalog"
869+ , "data-nat"
870+ , "data-object-json"
871+ , "data-object-yaml"
872+ , "data-quotientref"
873+ , "data-rope"
874+ , "Data-Rope"
875+ , "data-store"
876+ , "DataTreeView"
877+ , "data-type"
878+ , "dbjava"
879+ , "d-bus"
880+ , "DBus"
881+ , "dbus-client"
882+ , "dclabel"
883+ , "ddci-core"
884+ , "ddc-tools"
885+ , "dead-simple-json"
886+ , "decepticons"
887+ , "DecisionTree"
888+ , "decoder-conduit"
889+ , "dedukti"
890+ , "deepseq-bounded"
891+ , "deepseq-th"
892+ , "deepzoom"
893+ , "defargs"
894+ , "DefendTheKing"
895+ , "definitive-filesystem"
896+ , "definitive-graphics"
897+ , "definitive-reactive"
898+ , "definitive-sound"
899+ , "deka"
900+ , "deka-tests"
901+ , "delicious"
902+ , "denominate"
903+ , "derangement"
904+ , "derivation-trees"
905+ , "derive-gadt"
906+ , "derive-IG"
907+ , "derp-lib"
908+ , "dewdrop"
909+ , "Dflow"
910+ , "dfsbuild"
911+ , "dgs"
912+ , "diagrams-builder"
913+ , "diagrams-cairo"
914+ , "diagrams-gtk"
915+ , "diagrams-haddock"
916+ , "diagrams-pdf"
917+ , "diagrams-rasterific"
918+ , "diagrams-tikz"
919+ , "dice-entropy-conduit"
920+ , "dictparser"
921+ , "diffcabal"
922+ , "DifferenceLogic"
923+ , "DifferentialEvolution"
924+ , "digestive-functors-hsp"
925+ , "DimensionalHash"
926+ , "dingo-core"
927+ , "dingo-example"
928+ , "dingo-widgets"
929+ , "direct-fastcgi"
930+ , "direct-plugins"
931+ , "DirectSound"
932+ , "dirfiles"
933+ , "discount"
934+ , "disjoint-set"
935+ , "DisTract"
936+ , "distributed-process-async"
937+ , "distributed-process-azure"
938+ , "distributed-process-client-server"
939+ , "distributed-process-execution"
940+ , "distributed-process-extras"
941+ , "distributed-process-platform"
942+ , "distributed-process-registry"
943+ , "distributed-process-supervisor"
944+ , "distributed-process-task"
945+ , "distributed-process-tests"
946+ , "distribution-plot"
947+ , "dist-upload"
948+ , "djinn-th"
949+ , "DnaProteinAlignment"
950+ , "dnscache"
951+ , "dnssd"
952+ , "doccheck"
953+ , "docker"
954+ , "doc-review"
955+ , "DocTest"
956+ , "doctest-discover"
957+ , "doctest-discover-configurator"
958+ , "DOM"
959+ , "download"
960+ , "download-media-content"
961+ , "DP"
962+ , "dph-examples"
963+ , "dph-lifted-base"
964+ , "dph-lifted-copy"
965+ , "dph-lifted-vseg"
966+ , "dph-par"
967+ , "dph-prim-par"
968+ , "dph-seq"
969+ , "DPM"
970+ , "DrHylo"
971+ , "dropbox-sdk"
972+ , "dropsolve"
973+ , "DSH"
974+ , "ds-kanren"
975+ , "dsmc"
976+ , "dsmc-tools"
977+ , "dsp"
978+ , "DSTM"
979+ , "dstring"
980+ , "dtab"
981+ , "DTC"
982+ , "dtd"
983+ , "dtd-text"
984+ , "dtd-types"
985+ , "Dust"
986+ , "Dust-crypto"
987+ , "Dust-tools"
988+ , "Dust-tools-pcap"
989+ , "dvda"
990+ , "dvdread"
991+ , "dx9base"
992+ , "dx9d3d"
993+ , "dx9d3dx"
994+ , "dynamic-graph"
995+ , "dynamic-object"
996+ , "DysFRP-Cairo"
997+ , "DysFRP-Craftwerk"
998+ , "easy-api"
999+ , "easyplot"
1000+ , "easyrender"
1001+ , "ecdsa"
1002+ , "ecma262"
1003+ , "ecu"
1004+ , "ed25519"
1005+ , "ede"
1006+ , "edenskel"
1007+ , "edentv"
1008+ , "edge"
1009+ , "editable"
1010+ , "edit-lenses"
1011+ , "editline"
1012+ , "EditTimeReport"
1013+ , "EEConfig"
1014+ , "effective-aspects"
1015+ , "effective-aspects-mzv"
1016+ , "effect-monad"
1017+ , "egison-quote"
1018+ , "ehaskell"
1019+ , "eibd-client-simple"
1020+ , "eithers"
1021+ , "EitherT"
1022+ , "elerea-sdl"
1023+ , "Elm"
1024+ , "elm-get"
1025+ , "elm-reactor"
1026+ , "elm-server"
1027+ , "elm-yesod"
1028+ , "email"
1029+ , "email-postmark"
1030+ , "embeddock"
1031+ , "embeddock-example"
1032+ , "embroidery"
1033+ , "Emping"
1034+ , "empty"
1035+ , "enumeration"
1036+ , "enumfun"
1037+ , "EnumMap"
1038+ , "enummapmap"
1039+ , "enummapset"
1040+ , "env-parser"
1041+ , "epoll"
1042+ , "epubname"
1043+ , "Eq"
1044+ , "erlang"
1045+ , "eros-client"
1046+ , "error-message"
1047+ , "ersatz"
1048+ , "ersatz-toysat"
1049+ , "esotericbot"
1050+ , "EsounD"
1051+ , "estimator"
1052+ , "estimators"
1053+ , "estreps"
1054+ , "Etage"
1055+ , "Etage-Graph"
1056+ , "eternal"
1057+ , "Eternal10Seconds"
1058+ , "Etherbunny"
1059+ , "ethereum-client-haskell"
1060+ , "ethereum-merkle-patricia-db"
1061+ , "eurofxref"
1062+ , "Euterpea"
1063+ , "event-monad"
1064+ , "EventSocket"
1065+ , "every-bit-counts"
1066+ , "ewe"
1067+ , "exif"
1068+ , "expand"
1069+ , "expat-enumerator"
1070+ , "explain"
1071+ , "explicit-sharing"
1072+ , "explore"
1073+ , "exposed-containers"
1074+ , "exp-pairs"
1075+ , "extcore"
1076+ , "extemp"
1077+ , "extended-categories"
1078+ , "ez-couch"
1079+ , "factual-api"
1080+ , "FailureT"
1081+ , "fallingblocks"
1082+ , "falling-turnip"
1083+ , "family-tree"
1084+ , "fastcgi"
1085+ , "fastirc"
1086+ , "fay"
1087+ , "fay-base"
1088+ , "fay-builder"
1089+ , "fay-dom"
1090+ , "fay-hsx"
1091+ , "fay-jquery"
1092+ , "fay-ref"
1093+ , "fay-text"
1094+ , "fay-uri"
1095+ , "fcd"
1096+ , "fckeditor"
1097+ , "FComp"
1098+ , "fedora-packages"
1099+ , "feed2lj"
1100+ , "feed2twitter"
1101+ , "feldspar-compiler"
1102+ , "feldspar-language"
1103+ , "fences"
1104+ , "fenfire"
1105+ , "FermatsLastMargin"
1106+ , "ffeed"
1107+ , "ffmpeg-light"
1108+ , "ffmpeg-tutorials"
1109+ , "fft"
1110+ , "fibon"
1111+ , "fields"
1112+ , "FieldTrip"
1113+ , "fieldwise"
1114+ , "FileManip"
1115+ , "FileSystem"
1116+ , "filesystem-conduit"
1117+ , "Finance-Quote-Yahoo"
1118+ , "Finance-Treasury"
1119+ , "find-conduit"
1120+ , "FiniteMap"
1121+ , "first-class-patterns"
1122+ , "firstify"
1123+ , "FirstOrderTheory"
1124+ , "fit"
1125+ , "fitsio"
1126+ , "fixed-point"
1127+ , "fixed-point-vector"
1128+ , "fixed-point-vector-space"
1129+ , "fixed-precision"
1130+ , "fixed-storable-array"
1131+ , "fix-parser-simple"
1132+ , "fix-symbols-gitit"
1133+ , "flexiwrap"
1134+ , "flexiwrap-smallcheck"
1135+ , "flickr"
1136+ , "Flippi"
1137+ , "flite"
1138+ , "flowdock"
1139+ , "flowdock-api"
1140+ , "flower"
1141+ , "FModExRaw"
1142+ , "FM-SBLEX"
1143+ , "foldl-incremental"
1144+ , "folds"
1145+ , "folds-common"
1146+ , "follower"
1147+ , "Folly"
1148+ , "font-opengl-basic4x6"
1149+ , "foo"
1150+ , "fordo"
1151+ , "for-free"
1152+ , "formal"
1153+ , "FormalGrammars"
1154+ , "forml"
1155+ , "formlets"
1156+ , "formlets-hsp"
1157+ , "ForSyDe"
1158+ , "fpco-api"
1159+ , "fpnla-examples"
1160+ , "frag"
1161+ , "franchise"
1162+ , "Frank"
1163+ , "free-game"
1164+ , "freekick2"
1165+ , "freenect"
1166+ , "free-operational"
1167+ , "freesect"
1168+ , "free-theorems"
1169+ , "free-theorems-counterexamples"
1170+ , "free-theorems-seq"
1171+ , "free-theorems-seq-webui"
1172+ , "free-theorems-webui"
1173+ , "FreeTypeGL"
1174+ , "friday"
1175+ , "friday-devil"
1176+ , "fs-events"
1177+ , "ftdi"
1178+ , "ftp-conduit"
1179+ , "ftshell"
1180+ , "full-sessions"
1181+ , "fullstop"
1182+ , "full-text-search"
1183+ , "functional-arrow"
1184+ , "function-combine"
1185+ , "functor-apply"
1186+ , "functorm"
1187+ , "Fungi"
1188+ , "funion"
1189+ , "funsat"
1190+ , "future"
1191+ , "fuzzytime"
1192+ , "gact"
1193+ , "gameclock"
1194+ , "Gamgine"
1195+ , "Ganymede"
1196+ , "gbu"
1197+ , "gc-monitoring-wai"
1198+ , "gdiff-ig"
1199+ , "gdiff-th"
1200+ , "GeBoP"
1201+ , "gemstone"
1202+ , "gencheck"
1203+ , "generic-church"
1204+ , "genericserialize"
1205+ , "generic-storable"
1206+ , "generic-xml"
1207+ , "genetics"
1208+ , "GenI"
1209+ , "geniconvert"
1210+ , "geni-gui"
1211+ , "geniserver"
1212+ , "geni-util"
1213+ , "GenSmsPdu"
1214+ , "GeoIp"
1215+ , "geojson"
1216+ , "GeomPredicates-SSE"
1217+ , "getemx"
1218+ , "getflag"
1219+ , "gf"
1220+ , "ghc-core-html"
1221+ , "ghc-dup"
1222+ , "ghc-events-analyze"
1223+ , "ghc-generic-instances"
1224+ , "ghci-diagrams"
1225+ , "ghci-haskeline"
1226+ , "ghci-ng"
1227+ , "ghcjs-dom"
1228+ , "ghcjs-dom-hello"
1229+ , "ghclive"
1230+ , "ghc-server"
1231+ , "ghc-syb"
1232+ , "ghc-vis"
1233+ , "ght"
1234+ , "ginsu"
1235+ , "gist"
1236+ , "git-all"
1237+ , "git-checklist"
1238+ , "git-date"
1239+ , "git-gpush"
1240+ , "gitlib-cross"
1241+ , "gitlib-libgit2"
1242+ , "gitlib-s3"
1243+ , "gitlib-utils"
1244+ , "git-monitor"
1245+ , "git-repair"
1246+ , "gitson"
1247+ , "gladexml-accessor"
1248+ , "GLFW-OGL"
1249+ , "glider-nlp"
1250+ , "glome-hs"
1251+ , "GlomeTrace"
1252+ , "GlomeView"
1253+ , "gloss-accelerate"
1254+ , "gloss-examples"
1255+ , "gloss-raster-accelerate"
1256+ , "gmap"
1257+ , "gmndl"
1258+ , "gnome-desktop"
1259+ , "gnome-keyring"
1260+ , "gnomevfs"
1261+ , "g-npm"
1262+ , "goa"
1263+ , "goatee-gtk"
1264+ , "gofer-prelude"
1265+ , "GoogleDirections"
1266+ , "google-html5-slide"
1267+ , "googleplus"
1268+ , "GoogleSB"
1269+ , "GoogleTranslate"
1270+ , "gopherbot"
1271+ , "gpah"
1272+ , "GPipe"
1273+ , "GPipe-Collada"
1274+ , "GPipe-Examples"
1275+ , "GPipe-TextureLoad"
1276+ , "gps"
1277+ , "gps2htmlReport"
1278+ , "GPX"
1279+ , "gpx-conduit"
1280+ , "grammar-combinators"
1281+ , "GrammarProducts"
1282+ , "grapefruit-ui-gtk"
1283+ , "GraphHammer-examples"
1284+ , "graphicsFormats"
1285+ , "graphics-formats-collada"
1286+ , "graphicstools"
1287+ , "graph-rewriting-cl"
1288+ , "graph-rewriting-lambdascope"
1289+ , "graphtype"
1290+ , "graph-utils"
1291+ , "gray-extended"
1292+ , "greg-client"
1293+ , "Grempa"
1294+ , "grid"
1295+ , "grm"
1296+ , "groundhog-mysql"
1297+ , "Grow"
1298+ , "growler"
1299+ , "GrowlNotify"
1300+ , "gruff"
1301+ , "gruff-examples"
1302+ , "gsc-weighting"
1303+ , "gsl-random"
1304+ , "gsl-random-fu"
1305+ , "gsmenu"
1306+ , "gstreamer"
1307+ , "GTALib"
1308+ , "gtfs"
1309+ , "gtk"
1310+ , "gtk2hs-cast-glade"
1311+ , "gtk2hs-cast-gnomevfs"
1312+ , "gtk2hs-cast-gtk"
1313+ , "gtk2hs-cast-gtkglext"
1314+ , "gtk2hs-cast-gtksourceview2"
1315+ , "Gtk2hsGenerics"
1316+ , "gtk2hs-hello"
1317+ , "gtk2hs-rpn"
1318+ , "gtk3"
1319+ , "gtk3-mac-integration"
1320+ , "gtkglext"
1321+ , "GtkGLTV"
1322+ , "gtkimageview"
1323+ , "gtk-jsinput"
1324+ , "gtk-largeTreeStore"
1325+ , "gtk-mac-integration"
1326+ , "gtkrsync"
1327+ , "gtk-serialized-event"
1328+ , "gtk-simple-list-view"
1329+ , "gtksourceview2"
1330+ , "gtksourceview3"
1331+ , "gtk-toggle-button-list"
1332+ , "gtk-toy"
1333+ , "gtk-traymanager"
1334+ , "GtkTV"
1335+ , "guess-combinator"
1336+ , "GuiHaskell"
1337+ , "GuiTV"
1338+ , "gulcii"
1339+ , "h2048"
1340+ , "haar"
1341+ , "Hach"
1342+ , "hack2-contrib-extra"
1343+ , "hack2-handler-happstack-server"
1344+ , "hack2-handler-mongrel2-http"
1345+ , "hack2-handler-warp"
1346+ , "hack2-interface-wai"
1347+ , "hackage2hwn"
1348+ , "hackage2twitter"
1349+ , "hackage-diff"
1350+ , "hackage-proxy"
1351+ , "hackage-server"
1352+ , "hackage-sparks"
1353+ , "hack-contrib"
1354+ , "hack-contrib-press"
1355+ , "hackernews"
1356+ , "hack-frontend-happstack"
1357+ , "hack-frontend-monadcgi"
1358+ , "hack-handler-epoll"
1359+ , "hack-handler-evhttp"
1360+ , "hack-handler-fastcgi"
1361+ , "hack-handler-happstack"
1362+ , "hack-handler-hyena"
1363+ , "hack-handler-kibro"
1364+ , "hack-handler-simpleserver"
1365+ , "hack-middleware-clientsession"
1366+ , "hack-middleware-jsonp"
1367+ , "hactor"
1368+ , "haddock-leksah"
1369+ , "haggis"
1370+ , "Haggressive"
1371+ , "hairy"
1372+ , "hakaru"
1373+ , "hakismet"
1374+ , "hakyll-blaze-templates"
1375+ , "hakyll-contrib"
1376+ , "hakyll-contrib-links"
1377+ , "hakyll-elm"
1378+ , "halberd"
1379+ , "HaLeX"
1380+ , "halfs"
1381+ , "halipeto"
1382+ , "hampp"
1383+ , "hamtmap"
1384+ , "hamusic"
1385+ , "handle-like"
1386+ , "happindicator"
1387+ , "happindicator3"
1388+ , "happraise"
1389+ , "HAppS-Data"
1390+ , "HAppSHelpers"
1391+ , "happs-hsp"
1392+ , "happs-hsp-template"
1393+ , "HAppS-IxSet"
1394+ , "HAppS-Server"
1395+ , "HAppS-State"
1396+ , "happstack-auth"
1397+ , "happstack-clientsession"
1398+ , "happstack-contrib"
1399+ , "happstack-data"
1400+ , "happstack-dlg"
1401+ , "happstack-facebook"
1402+ , "happstack-fastcgi"
1403+ , "happstack-fay"
1404+ , "happstack-fay-ajax"
1405+ , "happstack-foundation"
1406+ , "happstack-heist"
1407+ , "happstack-helpers"
1408+ , "happstack-hsp"
1409+ , "happstack-ixset"
1410+ , "happstack-monad-peel"
1411+ , "happstack-plugins"
1412+ , "happstack-state"
1413+ , "happstack-util"
1414+ , "happstack-yui"
1415+ , "happs-tutorial"
1416+ , "HAppS-Util"
1417+ , "happybara"
1418+ , "happybara-webkit"
1419+ , "happybara-webkit-server"
1420+ , "harchive"
1421+ , "HaRe"
1422+ , "hark"
1423+ , "HarmTrace"
1424+ , "HarmTrace-Base"
1425+ , "haroonga"
1426+ , "harpy"
1427+ , "has"
1428+ , "hascal"
1429+ , "hascat"
1430+ , "hascat-lib"
1431+ , "hascat-setup"
1432+ , "hascat-system"
1433+ , "HasGP"
1434+ , "hash"
1435+ , "hashable-generics"
1436+ , "Hashell"
1437+ , "hasim"
1438+ , "hask"
1439+ , "haskakafka"
1440+ , "haskanoid"
1441+ , "haskarrow"
1442+ , "haskdeep"
1443+ , "haskeem"
1444+ , "haskeline-class"
1445+ , "haskell-aliyun"
1446+ , "haskell-awk"
1447+ , "haskell-bcrypt"
1448+ , "haskell-brainfuck"
1449+ , "haskell-cnc"
1450+ , "haskelldb-dynamic"
1451+ , "haskelldb-hdbc-mysql"
1452+ , "haskelldb-hsql"
1453+ , "haskelldb-hsql-mysql"
1454+ , "haskelldb-hsql-odbc"
1455+ , "haskelldb-hsql-postgresql"
1456+ , "haskelldb-hsql-sqlite3"
1457+ , "haskelldb-wx"
1458+ , "haskell-docs"
1459+ , "haskell-formatter"
1460+ , "haskell-ftp"
1461+ , "haskell-mpi"
1462+ , "haskell-neo4j-client"
1463+ , "HaskellNN"
1464+ , "Haskelloids"
1465+ , "haskell-openflow"
1466+ , "haskell-pdf-presenter"
1467+ , "haskell-platform-test"
1468+ , "haskell-plot"
1469+ , "haskell-reflect"
1470+ , "haskell-rules"
1471+ , "haskellscrabble"
1472+ , "haskell-spacegoo"
1473+ , "haskell-src-meta-mwotton"
1474+ , "haskell-token-utils"
1475+ , "HaskellTorrent"
1476+ , "haskell-type-exts"
1477+ , "haskell-tyrant"
1478+ , "haskell-xmpp"
1479+ , "haskelm"
1480+ , "haskgame"
1481+ , "haskheap"
1482+ , "haskhol-core"
1483+ , "hask-home"
1484+ , "haskmon"
1485+ , "haskoin-wallet"
1486+ , "haskoon"
1487+ , "haskoon-httpspec"
1488+ , "haskoon-salvia"
1489+ , "haskore-supercollider"
1490+ , "haskore-synthesizer"
1491+ , "haslo"
1492+ , "hasloGUI"
1493+ , "hasparql-client"
1494+ , "hasql"
1495+ , "hasql-backend"
1496+ , "hasql-postgres"
1497+ , "hasql-postgres-options"
1498+ , "hastache-aeson"
1499+ , "haste-perch"
1500+ , "has-th"
1501+ , "hat"
1502+ , "hatex-guide"
1503+ , "HaTeX-meta"
1504+ , "HaVSA"
1505+ , "hawitter"
1506+ , "Hawk"
1507+ , "haxparse"
1508+ , "haxy"
1509+ , "hayland"
1510+ , "Hayoo"
1511+ , "hback"
1512+ , "hbb"
1513+ , "hBDD-CUDD"
1514+ , "hbeat"
1515+ , "hblas"
1516+ , "hblock"
1517+ , "h-booru"
1518+ , "hburg"
1519+ , "hcheat"
1520+ , "hchesslib"
1521+ , "HCL"
1522+ , "hcltest"
1523+ , "hcron"
1524+ , "hCsound"
1525+ , "hcwiid"
1526+ , "hdaemonize-buildfix"
1527+ , "HDBC-mysql"
1528+ , "hdbi-conduit"
1529+ , "hdf"
1530+ , "hDFA"
1531+ , "hdigest"
1532+ , "hdirect"
1533+ , "hdis86"
1534+ , "hdiscount"
1535+ , "hdm"
1536+ , "HDRUtils"
1537+ , "hecc"
1538+ , "Hedi"
1539+ , "heist-aeson"
1540+ , "helics"
1541+ , "helics-wai"
1542+ , "hell"
1543+ , "hellage"
1544+ , "hellnet"
1545+ , "helm"
1546+ , "hemkay"
1547+ , "hemokit"
1548+ , "hen"
1549+ , "henet"
1550+ , "HERA"
1551+ , "her-lexer"
1552+ , "her-lexer-parsec"
1553+ , "Hermes"
1554+ , "hermit-syb"
1555+ , "heroku"
1556+ , "hesql"
1557+ , "hetris"
1558+ , "heukarya"
1559+ , "hevolisa"
1560+ , "hevolisa-dph"
1561+ , "hexpat-iteratee"
1562+ , "hexpat-pickle-generic"
1563+ , "hexquote"
1564+ , "hF2"
1565+ , "hfann"
1566+ , "hfd"
1567+ , "hfiar"
1568+ , "hfsevents"
1569+ , "hgalib"
1570+ , "HGamer3D"
1571+ , "HGamer3D-API"
1572+ , "HGamer3D-Audio"
1573+ , "HGamer3D-CAudio-Binding"
1574+ , "HGamer3D-CEGUI-Binding"
1575+ , "HGamer3D-Enet-Binding"
1576+ , "HGamer3D-Graphics3D"
1577+ , "HGamer3D-GUI"
1578+ , "HGamer3D-InputSystem"
1579+ , "HGamer3D-Network"
1580+ , "HGamer3D-Ogre-Binding"
1581+ , "HGamer3D-OIS-Binding"
1582+ , "HGamer3D-SDL2-Binding"
1583+ , "HGamer3D-SFML-Binding"
1584+ , "HGamer3D-WinEvent"
1585+ , "HGamer3D-Wire"
1586+ , "hg-buildpackage"
1587+ , "hgen"
1588+ , "hgeometric"
1589+ , "hgithub"
1590+ , "hgom"
1591+ , "h-gpgme"
1592+ , "hharp"
1593+ , "HHDL"
1594+ , "hiccup"
1595+ , "hieraclus"
1596+ , "hierarchical-clustering"
1597+ , "hierarchical-clustering-diagrams"
1598+ , "hiernotify"
1599+ , "Hieroglyph"
1600+ , "HiggsSet"
1601+ , "higherorder"
1602+ , "highWaterMark"
1603+ , "hills"
1604+ , "himg"
1605+ , "himpy"
1606+ , "hinduce-classifier"
1607+ , "hinduce-classifier-decisiontree"
1608+ , "hinduce-examples"
1609+ , "hinvaders"
1610+ , "hinze-streams"
1611+ , "hircules"
1612+ , "hirt"
1613+ , "hissmetrics"
1614+ , "historian"
1615+ , "hist-pl"
1616+ , "hist-pl-lmf"
1617+ , "hjs"
1618+ , "HJVM"
1619+ , "hlbfgsb"
1620+ , "hlcm"
1621+ , "HLearn-algebra"
1622+ , "HLearn-approximation"
1623+ , "HLearn-classification"
1624+ , "HLearn-datastructures"
1625+ , "HLearn-distributions"
1626+ , "hledger-chart"
1627+ , "hledger-diff"
1628+ , "hledger-irr"
1629+ , "hledger-vty"
1630+ , "hlibev"
1631+ , "hlibfam"
1632+ , "HListPP"
1633+ , "hlogger"
1634+ , "HLogger"
1635+ , "hmark"
1636+ , "hmarkup"
1637+ , "hmatrix-banded"
1638+ , "hmatrix-gsl-stats"
1639+ , "hmatrix-quadprogpp"
1640+ , "hmatrix-static"
1641+ , "hmatrix-syntax"
1642+ , "hmeap-utils"
1643+ , "hmidi"
1644+ , "HMM"
1645+ , "hMollom"
1646+ , "hmp3"
1647+ , "Hmpf"
1648+ , "hmumps"
1649+ , "HNM"
1650+ , "hnn"
1651+ , "hoauth"
1652+ , "hob"
1653+ , "hobbits"
1654+ , "HODE"
1655+ , "hoe"
1656+ , "hofix-mtl"
1657+ , "hog"
1658+ , "hogre"
1659+ , "hogre-examples"
1660+ , "hois"
1661+ , "holey-format"
1662+ , "Holumbus-Distribution"
1663+ , "Holumbus-MapReduce"
1664+ , "Holumbus-Searchengine"
1665+ , "Holumbus-Storage"
1666+ , "homeomorphic"
1667+ , "hommage"
1668+ , "hommage-ds"
1669+ , "HongoDB"
1670+ , "hoodie"
1671+ , "hoodle"
1672+ , "hoodle-core"
1673+ , "hoodle-extra"
1674+ , "hoodle-publish"
1675+ , "hoodle-render"
1676+ , "hoovie"
1677+ , "hopencc"
1678+ , "hopencl"
1679+ , "hopfield"
1680+ , "hoq"
1681+ , "hosc"
1682+ , "hosc-json"
1683+ , "hothasktags"
1684+ , "hp2any-manager"
1685+ , "hpage"
1686+ , "hpapi"
1687+ , "hpaste"
1688+ , "hpasteit"
1689+ , "HPath"
1690+ , "hpc-coveralls"
1691+ , "hpc-tracer"
1692+ , "hplayground"
1693+ , "hplaylist"
1694+ , "HPlot"
1695+ , "hpodder"
1696+ , "HPong"
1697+ , "hpqtypes"
1698+ , "hprotoc-fork"
1699+ , "hps-cairo"
1700+ , "hPushover"
1701+ , "hpygments"
1702+ , "hpylos"
1703+ , "hquantlib"
1704+ , "hR"
1705+ , "hranker"
1706+ , "HRay"
1707+ , "Hricket"
1708+ , "HROOT"
1709+ , "HROOT-core"
1710+ , "HROOT-graf"
1711+ , "HROOT-hist"
1712+ , "HROOT-io"
1713+ , "HROOT-math"
1714+ , "hruby"
1715+ , "hs2bf"
1716+ , "hs2dot"
1717+ , "Hs2lib"
1718+ , "hsbackup"
1719+ , "hsc2hs"
1720+ , "hsc3"
1721+ , "hsc3-auditor"
1722+ , "hsc3-cairo"
1723+ , "hsc3-data"
1724+ , "hsc3-db"
1725+ , "hsc3-dot"
1726+ , "hsc3-forth"
1727+ , "hsc3-graphs"
1728+ , "hsc3-lang"
1729+ , "hsc3-lisp"
1730+ , "hsc3-plot"
1731+ , "hsc3-process"
1732+ , "hsc3-rec"
1733+ , "hsc3-server"
1734+ , "hsc3-sf"
1735+ , "hsc3-sf-hsndfile"
1736+ , "hsc3-unsafe"
1737+ , "hsc3-utils"
1738+ , "hscamwire"
1739+ , "hs-carbon-examples"
1740+ , "hscassandra"
1741+ , "hs-cdb"
1742+ , "hsclock"
1743+ , "hscurses"
1744+ , "hscurses-fish-ex"
1745+ , "hsdif"
1746+ , "hs-dotnet"
1747+ , "Hsed"
1748+ , "hsenv"
1749+ , "hsfacter"
1750+ , "HSFFIG"
1751+ , "hs-ffmpeg"
1752+ , "hs-fltk"
1753+ , "hs-GeoIP"
1754+ , "hsgnutls"
1755+ , "hsgnutls-yj"
1756+ , "hsgsom"
1757+ , "HsHaruPDF"
1758+ , "HSHHelpers"
1759+ , "HsHyperEstraier"
1760+ , "hsignal"
1761+ , "hSimpleDB"
1762+ , "hs-java"
1763+ , "hs-json-rpc"
1764+ , "HsJudy"
1765+ , "hskeleton"
1766+ , "hslibsvm"
1767+ , "hslogger4j"
1768+ , "hs-logo"
1769+ , "hslogstash"
1770+ , "hsmagick"
1771+ , "HSmarty"
1772+ , "hs-mesos"
1773+ , "Hsmtlib"
1774+ , "hsmtpclient"
1775+ , "hsndfile-storablevector"
1776+ , "hsnock"
1777+ , "hsns"
1778+ , "hsntp"
1779+ , "hsoptions"
1780+ , "HSoundFile"
1781+ , "hsparql"
1782+ , "HsParrot"
1783+ , "hsp-cgi"
1784+ , "hspec-expectations-pretty"
1785+ , "hspec-experimental"
1786+ , "hspec-shouldbe"
1787+ , "hspec-snap"
1788+ , "hspec-test-sandbox"
1789+ , "HsPerl5"
1790+ , "hs-pgms"
1791+ , "hs-pkpass"
1792+ , "hspread"
1793+ , "hspresent"
1794+ , "hsql-mysql"
1795+ , "hsqml"
1796+ , "hsqml-demo-morris"
1797+ , "hsqml-demo-notes"
1798+ , "hsqml-demo-samples"
1799+ , "hsqml-morris"
1800+ , "hsSqlite3"
1801+ , "HsSVN"
1802+ , "hstatistics"
1803+ , "hstats"
1804+ , "hstest"
1805+ , "hstidy"
1806+ , "hstorchat"
1807+ , "hstradeking"
1808+ , "hs-twitter"
1809+ , "hs-twitterarchiver"
1810+ , "hstyle"
1811+ , "hstzaar"
1812+ , "hsubconvert"
1813+ , "HSvm"
1814+ , "hswip"
1815+ , "hsx"
1816+ , "hsx2hs"
1817+ , "hsXenCtrl"
1818+ , "hsx-jmacro"
1819+ , "hsx-xhtml"
1820+ , "hsyscall"
1821+ , "hszephyr"
1822+ , "HTab"
1823+ , "hTalos"
1824+ , "HTicTacToe"
1825+ , "html2hamlet"
1826+ , "htoml"
1827+ , "http-client-request-modifiers"
1828+ , "http-conduit-browser"
1829+ , "http-enumerator"
1830+ , "http-media"
1831+ , "http-monad"
1832+ , "http-proxy"
1833+ , "http-server"
1834+ , "https-everywhere-rules"
1835+ , "http-shed"
1836+ , "HTTP-Simple"
1837+ , "httpspec"
1838+ , "http-streams"
1839+ , "htune"
1840+ , "htzaar"
1841+ , "hubris"
1842+ , "hugs2yc"
1843+ , "hulk"
1844+ , "hums"
1845+ , "HUnit-Diff"
1846+ , "hunit-gui"
1847+ , "HUnit-Plus"
1848+ , "hunit-rematch"
1849+ , "hurdle"
1850+ , "husky"
1851+ , "huzzy"
1852+ , "hVOIDP"
1853+ , "hws"
1854+ , "HXMPP"
1855+ , "hxmppc"
1856+ , "hxournal"
1857+ , "HXQ"
1858+ , "hxt-binary"
1859+ , "hxt-filter"
1860+ , "hxthelper"
1861+ , "hxweb"
1862+ , "hybrid"
1863+ , "hydra-hs"
1864+ , "hydra-print"
1865+ , "hydrogen-util"
1866+ , "hyena"
1867+ , "hylolib"
1868+ , "hylotab"
1869+ , "hyloutils"
1870+ , "hyperdrive"
1871+ , "hyperpublic"
1872+ , "hzk"
1873+ , "ideas"
1874+ , "ideas-math"
1875+ , "idiii"
1876+ , "idna2008"
1877+ , "IDynamic"
1878+ , "ieee-utils"
1879+ , "iException"
1880+ , "ig"
1881+ , "ige-mac-integration"
1882+ , "igraph"
1883+ , "ihaskell-aeson"
1884+ , "ihaskell-charts"
1885+ , "ihaskell-diagrams"
1886+ , "ihaskell-magic"
1887+ , "ihttp"
1888+ , "illuminate"
1889+ , "imagepaste"
1890+ , "imbib"
1891+ , "imgurder"
1892+ , "imparse"
1893+ , "ImperativeHaskell"
1894+ , "implicit"
1895+ , "INblobs"
1896+ , "inch"
1897+ , "increments"
1898+ , "indentation"
1899+ , "indian-language-font-converter"
1900+ , "indices"
1901+ , "infer-upstream"
1902+ , "infinity"
1903+ , "InfixApplicative"
1904+ , "inflections"
1905+ , "inflist"
1906+ , "informative"
1907+ , "instant-zipper"
1908+ , "integer-pure"
1909+ , "intel-aes"
1910+ , "interleavableGen"
1911+ , "interleavableIO"
1912+ , "internetmarke"
1913+ , "interpolatedstring-qq"
1914+ , "interpolatedstring-qq-mwotton"
1915+ , "intricacy"
1916+ , "IOR"
1917+ , "io-reactive"
1918+ , "IORefCAS"
1919+ , "ip6addr"
1920+ , "ipatch"
1921+ , "ipc"
1922+ , "ipopt-hs"
1923+ , "iptables-helpers"
1924+ , "iptadmin"
1925+ , "ipython-kernel"
1926+ , "ircbouncer"
1927+ , "IrrHaskell"
1928+ , "isiz"
1929+ , "ismtp"
1930+ , "iteratee"
1931+ , "iteratee-compress"
1932+ , "iteratee-parsec"
1933+ , "iteratee-stm"
1934+ , "iterIO"
1935+ , "iterio-server"
1936+ , "iter-stats"
1937+ , "ivar-simple"
1938+ , "ivor"
1939+ , "ivory"
1940+ , "ivory-backend-c"
1941+ , "ivory-bitdata"
1942+ , "ivory-examples"
1943+ , "ivory-hw"
1944+ , "ivory-opts"
1945+ , "ivory-quickcheck"
1946+ , "ivory-stdlib"
1947+ , "ixdopp"
1948+ , "iyql"
1949+ , "j2hs"
1950+ , "jack-bindings"
1951+ , "jackminimix"
1952+ , "JackMiniMix"
1953+ , "jalla"
1954+ , "javasf"
1955+ , "Javasf"
1956+ , "javav"
1957+ , "Javav"
1958+ , "jespresso"
1959+ , "jmacro-rpc-happstack"
1960+ , "jobqueue"
1961+ , "join"
1962+ , "jonathanscard"
1963+ , "jort"
1964+ , "jose"
1965+ , "jsaddle"
1966+ , "jsaddle-hello"
1967+ , "jsc"
1968+ , "JsContracts"
1969+ , "jsmw"
1970+ , "json2"
1971+ , "json2-hdbc"
1972+ , "json-b"
1973+ , "JSONb"
1974+ , "JSON-Combinator"
1975+ , "JSON-Combinator-Examples"
1976+ , "json-tools"
1977+ , "jspath"
1978+ , "judy"
1979+ , "JunkDB-driver-gdbm"
1980+ , "jwt"
1981+ , "kangaroo"
1982+ , "kansas-lava"
1983+ , "kansas-lava-cores"
1984+ , "kansas-lava-papilio"
1985+ , "kansas-lava-shake"
1986+ , "karakuri"
1987+ , "keiretsu"
1988+ , "Ketchup"
1989+ , "kevin"
1990+ , "kibro"
1991+ , "kicad-data"
1992+ , "kickass-torrents-dump-parser"
1993+ , "KiCS"
1994+ , "KiCS-debugger"
1995+ , "KiCS-prophecy"
1996+ , "kif-parser"
1997+ , "kit"
1998+ , "kmeans-par"
1999+ , "knots"
2000+ , "koellner-phonetic"
2001+ , "Konf"
2002+ , "korfu"
2003+ , "kqueue"
2004+ , "kure-your-boilerplate"
2005+ , "KyotoCabinet"
2006+ , "labeled-graph"
2007+ , "laborantin-hs"
2008+ , "labyrinth"
2009+ , "labyrinth-server"
2010+ , "lambdabot"
2011+ , "lambdabot-utils"
2012+ , "lambda-bridge"
2013+ , "lambdacat"
2014+ , "lambdacube"
2015+ , "lambdacube-bullet"
2016+ , "lambdacube-engine"
2017+ , "lambdacube-examples"
2018+ , "lambda-devs"
2019+ , "lambdaFeed"
2020+ , "LambdaHack"
2021+ , "LambdaPrettyQuote"
2022+ , "LambdaShell"
2023+ , "lambda-toolbox"
2024+ , "lambdatwit"
2025+ , "lambdiff"
2026+ , "lame-tester"
2027+ , "language-boogie"
2028+ , "language-c-comments"
2029+ , "language-eiffel"
2030+ , "language-go"
2031+ , "language-java-classfile"
2032+ , "language-lua"
2033+ , "language-puppet"
2034+ , "language-python-colour"
2035+ , "language-sh"
2036+ , "language-spelling"
2037+ , "language-sqlite"
2038+ , "Lastik"
2039+ , "lat"
2040+ , "latest-npm-version"
2041+ , "launchpad-control"
2042+ , "layers"
2043+ , "layers-game"
2044+ , "layout"
2045+ , "layout-bootstrap"
2046+ , "lazyarray"
2047+ , "lbfgs"
2048+ , "l-bfgs-b"
2049+ , "ldif"
2050+ , "leaky"
2051+ , "learn-physics"
2052+ , "learn-physics-examples"
2053+ , "leksah"
2054+ , "leksah-server"
2055+ , "lens-properties"
2056+ , "Level0"
2057+ , "leveldb-haskell-fork"
2058+ , "levmar"
2059+ , "levmar-chart"
2060+ , "lgtk"
2061+ , "lhae"
2062+ , "lhc"
2063+ , "libarchive-conduit"
2064+ , "LibClang"
2065+ , "libcspm"
2066+ , "libexpect"
2067+ , "libGenI"
2068+ , "libhbb"
2069+ , "libjenkins"
2070+ , "libltdl"
2071+ , "libnotify"
2072+ , "libnvvm"
2073+ , "liboleg"
2074+ , "libpq"
2075+ , "libssh2-conduit"
2076+ , "libsystemd-daemon"
2077+ , "libtagc"
2078+ , "libvirt-hs"
2079+ , "libxml"
2080+ , "libxslt"
2081+ , "lifter"
2082+ , "lighttpd-conf"
2083+ , "lighttpd-conf-qq"
2084+ , "limp"
2085+ , "limp-cbc"
2086+ , "linear-algebra-cblas"
2087+ , "linear-maps"
2088+ , "linearscan"
2089+ , "LinearSplit"
2090+ , "LinkChecker"
2091+ , "linkchk"
2092+ , "linkcore"
2093+ , "linux-blkid"
2094+ , "linux-kmod"
2095+ , "linux-ptrace"
2096+ , "lio-eci11"
2097+ , "lio-simple"
2098+ , "listlike-instances"
2099+ , "list-t"
2100+ , "literals"
2101+ , "live-sequencer"
2102+ , "ll-picosat"
2103+ , "llsd"
2104+ , "llvm"
2105+ , "llvm-analysis"
2106+ , "llvm-base"
2107+ , "llvm-base-util"
2108+ , "llvm-data-interop"
2109+ , "llvm-extra"
2110+ , "llvm-general"
2111+ , "llvm-general-pure"
2112+ , "llvm-general-quote"
2113+ , "llvm-ht"
2114+ , "llvm-tf"
2115+ , "llvm-tools"
2116+ , "lmdb"
2117+ , "locators"
2118+ , "loch"
2119+ , "lockfree-queue"
2120+ , "log-effect"
2121+ , "logger"
2122+ , "logic-classes"
2123+ , "LogicGrowsOnTrees"
2124+ , "LogicGrowsOnTrees-MPI"
2125+ , "LogicGrowsOnTrees-network"
2126+ , "LogicGrowsOnTrees-processes"
2127+ , "lojban"
2128+ , "loli"
2129+ , "loopy"
2130+ , "lord"
2131+ , "loris"
2132+ , "lostcities"
2133+ , "lscabal"
2134+ , "L-seed"
2135+ , "LslPlus"
2136+ , "ls-usb"
2137+ , "lsystem"
2138+ , "ltk"
2139+ , "luachunk"
2140+ , "lucienne"
2141+ , "Lucu"
2142+ , "lui"
2143+ , "luka"
2144+ , "lushtags"
2145+ , "lvish"
2146+ , "lye"
2147+ , "mage"
2148+ , "magic"
2149+ , "MagicHaskeller"
2150+ , "mahoro"
2151+ , "mailchimp-subscribe"
2152+ , "majordomo"
2153+ , "manatee"
2154+ , "manatee-all"
2155+ , "manatee-anything"
2156+ , "manatee-browser"
2157+ , "manatee-core"
2158+ , "manatee-curl"
2159+ , "manatee-editor"
2160+ , "manatee-filemanager"
2161+ , "manatee-imageviewer"
2162+ , "manatee-ircclient"
2163+ , "manatee-mplayer"
2164+ , "manatee-pdfviewer"
2165+ , "manatee-processmanager"
2166+ , "manatee-reader"
2167+ , "manatee-template"
2168+ , "manatee-terminal"
2169+ , "manatee-welcome"
2170+ , "mandulia"
2171+ , "mangopay"
2172+ , "marionetta"
2173+ , "markdown2svg"
2174+ , "markdown-kate"
2175+ , "markdown-pap"
2176+ , "markov-processes"
2177+ , "markup-preview"
2178+ , "marxup"
2179+ , "masakazu-bot"
2180+ , "mathblog"
2181+ , "mathlink"
2182+ , "matlab"
2183+ , "matsuri"
2184+ , "maxent"
2185+ , "maxsharing"
2186+ , "maybench"
2187+ , "MaybeT-monads-tf"
2188+ , "mbox-tools"
2189+ , "MC-Fold-DP"
2190+ , "mcmc-samplers"
2191+ , "Measure"
2192+ , "mecab"
2193+ , "mediawiki"
2194+ , "mediawiki2latex"
2195+ , "mega-sdist"
2196+ , "melody"
2197+ , "memo-sqlite"
2198+ , "memscript"
2199+ , "metadata"
2200+ , "MetaObject"
2201+ , "meta-par-accelerate"
2202+ , "metaplug"
2203+ , "metric"
2204+ , "metrics"
2205+ , "Metrics"
2206+ , "metronome"
2207+ , "Mhailist"
2208+ , "midimory"
2209+ , "midisurface"
2210+ , "mighttpd"
2211+ , "minesweeper"
2212+ , "MiniAgda"
2213+ , "miniball"
2214+ , "minimung"
2215+ , "miniplex"
2216+ , "minirotate"
2217+ , "ministg"
2218+ , "mirror-tweet"
2219+ , "MissingPy"
2220+ , "missing-py2"
2221+ , "mix-arrows"
2222+ , "mkbndl"
2223+ , "mkcabal"
2224+ , "mlist"
2225+ , "mmtl"
2226+ , "mmtl-base"
2227+ , "moan"
2228+ , "modsplit"
2229+ , "modular-prelude-classy"
2230+ , "module-management"
2231+ , "modulespection"
2232+ , "mohws"
2233+ , "monad-abort-fd"
2234+ , "monadacme"
2235+ , "monad-bool"
2236+ , "MonadCatchIO-mtl-foreign"
2237+ , "MonadCatchIO-transformers-foreign"
2238+ , "monad-exception"
2239+ , "monadiccp"
2240+ , "monadiccp-gecode"
2241+ , "monad-interleave"
2242+ , "MonadLab"
2243+ , "monad-lrs"
2244+ , "monad-peel"
2245+ , "monad-ran"
2246+ , "monarch"
2247+ , "Monaris"
2248+ , "mongodb-queue"
2249+ , "mongrel2-handler"
2250+ , "Monocle"
2251+ , "monoidplus"
2252+ , "monte-carlo"
2253+ , "moo"
2254+ , "morfeusz"
2255+ , "mount"
2256+ , "mp3decoder"
2257+ , "mpdmate"
2258+ , "mprover"
2259+ , "mps"
2260+ , "mpvguihs"
2261+ , "msgpack-idl"
2262+ , "msgpack-rpc"
2263+ , "mstate"
2264+ , "mtgoxapi"
2265+ , "mtl-prelude"
2266+ , "mtl-tf"
2267+ , "mtlx"
2268+ , "mtp"
2269+ , "mudbath"
2270+ , "multifocal"
2271+ , "multipass"
2272+ , "multiplate-simplified"
2273+ , "multirec-alt-deriver"
2274+ , "multirec-binary"
2275+ , "multisetrewrite"
2276+ , "murder"
2277+ , "musicbrainz-email"
2278+ , "music-graphics"
2279+ , "music-parts"
2280+ , "music-pitch"
2281+ , "music-preludes"
2282+ , "music-sibelius"
2283+ , "music-suite"
2284+ , "musicxml"
2285+ , "mutable-iter"
2286+ , "mvclient"
2287+ , "mybitcoin-sci"
2288+ , "mysnapsession"
2289+ , "mysnapsession-example"
2290+ , "mysql"
2291+ , "mysql-effect"
2292+ , "mysql-simple"
2293+ , "mysql-simple-quasi"
2294+ , "mysql-simple-typed"
2295+ , "myTestlll"
2296+ , "mzv"
2297+ , "named-lock"
2298+ , "nanoAgda"
2299+ , "nano-cryptr"
2300+ , "nanocurses"
2301+ , "nano-hmac"
2302+ , "nano-md5"
2303+ , "narc"
2304+ , "natural-number"
2305+ , "nc-indicators"
2306+ , "nerf"
2307+ , "netclock"
2308+ , "netcore"
2309+ , "netlines"
2310+ , "NetSNMP"
2311+ , "netspec"
2312+ , "nettle-frp"
2313+ , "nettle-netkit"
2314+ , "nettle-openflow"
2315+ , "network-address"
2316+ , "network-bytestring"
2317+ , "network-connection"
2318+ , "network-minihttp"
2319+ , "Network-NineP"
2320+ , "network-rpca"
2321+ , "network-server"
2322+ , "network-simple-sockaddr"
2323+ , "network-simple-tls"
2324+ , "network-topic-models"
2325+ , "network-websocket"
2326+ , "newports"
2327+ , "newsynth"
2328+ , "newt"
2329+ , "NGrams"
2330+ , "nibblestring"
2331+ , "nikepub"
2332+ , "Ninjas"
2333+ , "nitro"
2334+ , "nixos-types"
2335+ , "nkjp"
2336+ , "nm"
2337+ , "nme"
2338+ , "noise"
2339+ , "Nomyx-Rules"
2340+ , "NonEmptyList"
2341+ , "NoSlow"
2342+ , "not-gloss"
2343+ , "not-gloss-examples"
2344+ , "notmuch-haskell"
2345+ , "notmuch-web"
2346+ , "np-linear"
2347+ , "nthable"
2348+ , "null-canvas"
2349+ , "numerals-base"
2350+ , "numeric-qq"
2351+ , "nums"
2352+ , "Nussinov78"
2353+ , "NXT"
2354+ , "NXTDSL"
2355+ , "nyan"
2356+ , "nymphaea"
2357+ , "oberon0"
2358+ , "obj"
2359+ , "objectid"
2360+ , "ObjectIO"
2361+ , "Obsidian"
2362+ , "octopus"
2363+ , "oculus"
2364+ , "OGL"
2365+ , "ohloh-hs"
2366+ , "ois-input-manager"
2367+ , "olwrapper"
2368+ , "omaketex"
2369+ , "Omega"
2370+ , "omnicodec"
2371+ , "on-a-horse"
2372+ , "onu-course"
2373+ , "OpenCL"
2374+ , "OpenCLRaw"
2375+ , "opencv-raw"
2376+ , "openexchangerates"
2377+ , "OpenGLCheck"
2378+ , "opengles"
2379+ , "openid"
2380+ , "open-pandoc"
2381+ , "openpgp-Crypto"
2382+ , "openpgp-crypto-api"
2383+ , "opensoundcontrol-ht"
2384+ , "opentheory"
2385+ , "opentheory-char"
2386+ , "opentheory-parser"
2387+ , "opentheory-prime"
2388+ , "opentheory-primitive"
2389+ , "open-union"
2390+ , "OpenVG"
2391+ , "OpenVGRaw"
2392+ , "open-witness"
2393+ , "Operads"
2394+ , "optimal-blocks"
2395+ , "optimusprime"
2396+ , "orchestrate"
2397+ , "orchid"
2398+ , "orchid-demo"
2399+ , "orgmode-parse"
2400+ , "osdkeys"
2401+ , "OSM"
2402+ , "osm-download"
2403+ , "ot"
2404+ , "package-vt"
2405+ , "packedstring"
2406+ , "padKONTROL"
2407+ , "PageIO"
2408+ , "pagerduty"
2409+ , "panda"
2410+ , "PandocAgda"
2411+ , "pandoc-unlit"
2412+ , "papillon"
2413+ , "paragon"
2414+ , "Paraiso"
2415+ , "parameterized-data"
2416+ , "parco"
2417+ , "parco-attoparsec"
2418+ , "parconc-examples"
2419+ , "parco-parsec"
2420+ , "parse-help"
2421+ , "parsely"
2422+ , "parser-helper"
2423+ , "partial-lens"
2424+ , "partly"
2425+ , "pastis"
2426+ , "pasty"
2427+ , "patch-image"
2428+ , "Pathfinder"
2429+ , "pathfindingcore"
2430+ , "patterns"
2431+ , "paypal-api"
2432+ , "pb"
2433+ , "pdf-toolbox-viewer"
2434+ , "pdynload"
2435+ , "peakachu"
2436+ , "pec"
2437+ , "penny"
2438+ , "penny-bin"
2439+ , "penny-lib"
2440+ , "peparser"
2441+ , "perdure"
2442+ , "PerfectHash"
2443+ , "perm"
2444+ , "permute"
2445+ , "PermuteEffects"
2446+ , "persistent-hssqlppp"
2447+ , "persistent-map"
2448+ , "persistent-mysql"
2449+ , "persistent-protobuf"
2450+ , "persistent-refs"
2451+ , "persistent-vector"
2452+ , "persistent-zookeeper"
2453+ , "persona"
2454+ , "pesca"
2455+ , "peyotls"
2456+ , "pez"
2457+ , "phasechange"
2458+ , "phone-push"
2459+ , "phooey"
2460+ , "photoname"
2461+ , "phraskell"
2462+ , "phybin"
2463+ , "pianola"
2464+ , "pi-calculus"
2465+ , "picologic"
2466+ , "piet"
2467+ , "piki"
2468+ , "Pipe"
2469+ , "pipes-cereal-plus"
2470+ , "pipes-conduit"
2471+ , "pipes-network-tls"
2472+ , "pipes-p2p"
2473+ , "pipes-p2p-examples"
2474+ , "pisigma"
2475+ , "pit"
2476+ , "pkggraph"
2477+ , "plailude"
2478+ , "playlists"
2479+ , "plivo"
2480+ , "plot"
2481+ , "plot-gtk"
2482+ , "plot-gtk3"
2483+ , "Plot-ho-matic"
2484+ , "plot-lab"
2485+ , "PlslTools"
2486+ , "plugins-auto"
2487+ , "png-file"
2488+ , "pngload"
2489+ , "pngload-fixed"
2490+ , "pointless-lenses"
2491+ , "pointless-rewrite"
2492+ , "polh-lexicon"
2493+ , "polyseq"
2494+ , "polytypeable"
2495+ , "polytypeable-utils"
2496+ , "pontarius-mediaserver"
2497+ , "pontarius-xmpp"
2498+ , "pontarius-xpmn"
2499+ , "pool"
2500+ , "pool-conduit"
2501+ , "popenhs"
2502+ , "poppler"
2503+ , "ports"
2504+ , "positive"
2505+ , "posix-acl"
2506+ , "posix-pty"
2507+ , "posix-waitpid"
2508+ , "PostgreSQL"
2509+ , "postgresql-binary"
2510+ , "postgresql-simple-typed"
2511+ , "postgresql-typed"
2512+ , "postmaster"
2513+ , "powermate"
2514+ , "pqc"
2515+ , "pqueue-mtl"
2516+ , "practice-room"
2517+ , "precis"
2518+ , "prefork"
2519+ , "press"
2520+ , "primula-board"
2521+ , "primula-bot"
2522+ , "Printf-TH"
2523+ , "PriorityChansConverger"
2524+ , "priority-queue"
2525+ , "ProbabilityMonads"
2526+ , "process-iterio"
2527+ , "process-leksah"
2528+ , "process-progress"
2529+ , "process-qq"
2530+ , "procrastinating-structure"
2531+ , "procrastinating-variable"
2532+ , "procstat"
2533+ , "prof2dot"
2534+ , "profunctor-extras"
2535+ , "progress"
2536+ , "progressbar"
2537+ , "progression"
2538+ , "progressive"
2539+ , "proj4-hs-bindings"
2540+ , "prolog-graph"
2541+ , "prolog-graph-lib"
2542+ , "propane"
2543+ , "Proper"
2544+ , "proplang"
2545+ , "protobuf-native"
2546+ , "prove-everywhere-server"
2547+ , "proxy-kindness"
2548+ , "pub"
2549+ , "publicsuffixlistcreate"
2550+ , "pubsub"
2551+ , "Pugs"
2552+ , "pugs-compat"
2553+ , "pugs-DrIFT"
2554+ , "pugs-hsregex"
2555+ , "pugs-HsSyck"
2556+ , "pulse-simple"
2557+ , "punkt"
2558+ , "Pup-Events"
2559+ , "Pup-Events-Demo"
2560+ , "puppetresources"
2561+ , "pushme"
2562+ , "push-notify"
2563+ , "push-notify-ccs"
2564+ , "push-notify-general"
2565+ , "putlenses"
2566+ , "puzzle-draw"
2567+ , "puzzle-draw-cmdline"
2568+ , "pvd"
2569+ , "qd"
2570+ , "qd-vec"
2571+ , "qhull-simple"
2572+ , "qudb"
2573+ , "querystring-pickle"
2574+ , "questioner"
2575+ , "queuelike"
2576+ , "QuickAnnotate"
2577+ , "QuickCheck-GenT"
2578+ , "quickcheck-poly"
2579+ , "quickcheck-regex"
2580+ , "quickcheck-relaxng"
2581+ , "quickcheck-rematch"
2582+ , "quickset"
2583+ , "quicktest"
2584+ , "quoridor-hs"
2585+ , "radium"
2586+ , "radium-formula-parser"
2587+ , "rail-compiler-editor"
2588+ , "Raincat"
2589+ , "rakhana"
2590+ , "rallod"
2591+ , "RandomDotOrg"
2592+ , "random-eff"
2593+ , "random-stream"
2594+ , "range"
2595+ , "rangemin"
2596+ , "range-space"
2597+ , "Ranka"
2598+ , "Rasenschach"
2599+ , "Rasterific"
2600+ , "raven-haskell-scotty"
2601+ , "rbr"
2602+ , "rdf4h"
2603+ , "rdioh"
2604+ , "reactive"
2605+ , "reactive-bacon"
2606+ , "reactive-balsa"
2607+ , "reactive-banana-sdl"
2608+ , "reactive-banana-threepenny"
2609+ , "reactive-banana-wx"
2610+ , "reactive-fieldtrip"
2611+ , "reactive-glut"
2612+ , "reactive-thread"
2613+ , "reactor"
2614+ , "readline"
2615+ , "readline-statevar"
2616+ , "really-simple-xml-parser"
2617+ , "records-th"
2618+ , "recursive-line-count"
2619+ , "redHandlers"
2620+ , "ref"
2621+ , "Ref"
2622+ , "refh"
2623+ , "reflection-extras"
2624+ , "reform-hsp"
2625+ , "regex-deriv"
2626+ , "regex-dfa"
2627+ , "regex-genex"
2628+ , "regex-parsec"
2629+ , "regex-pderiv"
2630+ , "regexp-tries"
2631+ , "regexqq"
2632+ , "regex-tre"
2633+ , "regex-xmlschema"
2634+ , "regional-pointers"
2635+ , "regions"
2636+ , "regions-monadsfd"
2637+ , "regions-monadstf"
2638+ , "regions-mtl"
2639+ , "regular-extras"
2640+ , "regular-web"
2641+ , "reheat"
2642+ , "reify"
2643+ , "relational-postgresql8"
2644+ , "relational-query"
2645+ , "relational-query-HDBC"
2646+ , "relational-record"
2647+ , "relational-record-examples"
2648+ , "relational-schemas"
2649+ , "rematch"
2650+ , "rematch-text"
2651+ , "remote-debugger"
2652+ , "remotion"
2653+ , "reorderable"
2654+ , "repa-bytestring"
2655+ , "repa-fftw"
2656+ , "repa-plugin"
2657+ , "repa-series"
2658+ , "repa-v4l2"
2659+ , "repl"
2660+ , "repline"
2661+ , "repl-toolkit"
2662+ , "repr"
2663+ , "representable-functors"
2664+ , "representable-profunctors"
2665+ , "representable-tries"
2666+ , "request-monad"
2667+ , "resource-simple"
2668+ , "respond"
2669+ , "restful-snap"
2670+ , "RESTng"
2671+ , "restricted-workers"
2672+ , "rethinkdb-client-driver"
2673+ , "ReviewBoard"
2674+ , "rewrite"
2675+ , "rezoom"
2676+ , "rfc3339"
2677+ , "riot"
2678+ , "ripple"
2679+ , "ripple-federation"
2680+ , "risc386"
2681+ , "RJson"
2682+ , "rmonad"
2683+ , "RMP"
2684+ , "RNAdesign"
2685+ , "RNAFold"
2686+ , "RNAFoldProgs"
2687+ , "RNAwolf"
2688+ , "robot"
2689+ , "rocksdb-haskell"
2690+ , "roguestar-engine"
2691+ , "roguestar-gl"
2692+ , "roguestar-glut"
2693+ , "RollingDirectory"
2694+ , "rosa"
2695+ , "roshask"
2696+ , "rosso"
2697+ , "rounding"
2698+ , "roundtrip-xml"
2699+ , "route-generator"
2700+ , "route-planning"
2701+ , "rowrecord"
2702+ , "rpc"
2703+ , "rpc-framework"
2704+ , "rpm"
2705+ , "rsagl"
2706+ , "rsagl-frp"
2707+ , "rsagl-math"
2708+ , "rss2irc"
2709+ , "rtlsdr"
2710+ , "rubberband"
2711+ , "ruff"
2712+ , "ruler-core"
2713+ , "rungekutta"
2714+ , "safe-access"
2715+ , "safe-failure-cme"
2716+ , "safe-freeze"
2717+ , "safe-globals"
2718+ , "safeint"
2719+ , "safe-lazy-io"
2720+ , "safe-plugins"
2721+ , "safer-file-handles"
2722+ , "safer-file-handles-bytestring"
2723+ , "safer-file-handles-text"
2724+ , "Salsa"
2725+ , "salvia"
2726+ , "salvia-demo"
2727+ , "salvia-extras"
2728+ , "salvia-protocol"
2729+ , "salvia-sessions"
2730+ , "salvia-websocket"
2731+ , "samtools-iteratee"
2732+ , "sasl"
2733+ , "sat"
2734+ , "satchmo-backends"
2735+ , "satchmo-examples"
2736+ , "satchmo-funsat"
2737+ , "satchmo-minisat"
2738+ , "sat-micro-hs"
2739+ , "SBench"
2740+ , "sc3-rdu"
2741+ , "scan-vector-machine"
2742+ , "scat"
2743+ , "scc"
2744+ , "scenegraph"
2745+ , "scgi"
2746+ , "scion"
2747+ , "scion-browser"
2748+ , "scope"
2749+ , "scope-cairo"
2750+ , "scotty-blaze"
2751+ , "scotty-fay"
2752+ , "scrabble-bot"
2753+ , "ScratchFs"
2754+ , "scrz"
2755+ , "Scurry"
2756+ , "scyther-proof"
2757+ , "sde-solver"
2758+ , "SDL"
2759+ , "sdl2-image"
2760+ , "sdl2-ttf"
2761+ , "SDL2-ttf"
2762+ , "SDL-gfx"
2763+ , "SDL-image"
2764+ , "SDL-mixer"
2765+ , "SDL-mpeg"
2766+ , "SDL-ttf"
2767+ , "seacat"
2768+ , "secdh"
2769+ , "secret-santa"
2770+ , "secret-sharing"
2771+ , "secrm"
2772+ , "sednaDBXML"
2773+ , "selectors"
2774+ , "selenium"
2775+ , "selenium-server"
2776+ , "selinux"
2777+ , "Semantique"
2778+ , "semigroupoid-extras"
2779+ , "semigroups-actions"
2780+ , "sensenet"
2781+ , "sentry"
2782+ , "senza"
2783+ , "seqaid"
2784+ , "seqloc-datafiles"
2785+ , "serf"
2786+ , "servant-pool"
2787+ , "servant-postgresql"
2788+ , "servant-scotty"
2789+ , "servius"
2790+ , "ses-html"
2791+ , "ses-html-snaplet"
2792+ , "SessionLogger"
2793+ , "sessions"
2794+ , "sexpr"
2795+ , "SFML"
2796+ , "SFML-control"
2797+ , "SFont"
2798+ , "SG"
2799+ , "SGdemo"
2800+ , "sgf"
2801+ , "shady-gen"
2802+ , "shady-graphics"
2803+ , "shake-extras"
2804+ , "shaker"
2805+ , "shakespeare-css"
2806+ , "shakespeare-i18n"
2807+ , "shakespeare-js"
2808+ , "shapely-data"
2809+ , "shared-buffer"
2810+ , "she"
2811+ , "Shellac-compatline"
2812+ , "Shellac-editline"
2813+ , "Shellac-readline"
2814+ , "shell-conduit"
2815+ , "shell-pipe"
2816+ , "shelly-extra"
2817+ , "shivers-cfg"
2818+ , "showdown"
2819+ , "sifflet"
2820+ , "sifflet-lib"
2821+ , "simd"
2822+ , "simgi"
2823+ , "simple"
2824+ , "simple-bluetooth"
2825+ , "simple-css"
2826+ , "simple-c-value"
2827+ , "simple-firewire"
2828+ , "SimpleGL"
2829+ , "SimpleH"
2830+ , "simpleirc"
2831+ , "simpleirc-lens"
2832+ , "SimpleLog"
2833+ , "simple-log-syslog"
2834+ , "simplenote"
2835+ , "simple-postgresql-orm"
2836+ , "simpleprelude"
2837+ , "simple-session"
2838+ , "simple-sessions"
2839+ , "simplessh"
2840+ , "simple-templates"
2841+ , "simple-vec3"
2842+ , "simseq"
2843+ , "sindre"
2844+ , "sirkel"
2845+ , "skype4hs"
2846+ , "slave-thread"
2847+ , "smallarray"
2848+ , "smallpt-hs"
2849+ , "smallstring"
2850+ , "smartGroup"
2851+ , "smartword"
2852+ , "Smooth"
2853+ , "smt-lib"
2854+ , "smtlib2"
2855+ , "smtp2mta"
2856+ , "snap-accept"
2857+ , "snap-app"
2858+ , "snap-elm"
2859+ , "snap-extras"
2860+ , "snaplet-actionlog"
2861+ , "snaplet-amqp"
2862+ , "snaplet-auth-acid"
2863+ , "snaplet-environments"
2864+ , "snaplet-fay"
2865+ , "snaplet-hdbc"
2866+ , "snaplet-i18n"
2867+ , "snaplet-mongoDB"
2868+ , "snaplet-mongodb-minimalistic"
2869+ , "snaplet-mysql-simple"
2870+ , "snaplet-oauth"
2871+ , "snaplet-persistent"
2872+ , "snaplet-redson"
2873+ , "snaplet-rest"
2874+ , "snaplet-sedna"
2875+ , "snaplet-ses-html"
2876+ , "snaplet-tasks"
2877+ , "snappy"
2878+ , "snappy-framing"
2879+ , "snappy-iteratee"
2880+ , "snap-utils"
2881+ , "sndfile-enumerators"
2882+ , "SNet"
2883+ , "snm"
2884+ , "snow-white"
2885+ , "Snusmumrik"
2886+ , "soap"
2887+ , "soap-openssl"
2888+ , "soap-tls"
2889+ , "SoccerFun"
2890+ , "SoccerFunGL"
2891+ , "sock2stream"
2892+ , "socketio"
2893+ , "soegtk"
2894+ , "som"
2895+ , "sonic-visualiser"
2896+ , "sorted"
2897+ , "sound-collage"
2898+ , "source-code-server"
2899+ , "SourceGraph"
2900+ , "sousit"
2901+ , "soxlib"
2902+ , "soyuz"
2903+ , "SpacePrivateers"
2904+ , "sparse"
2905+ , "sparsebit"
2906+ , "spata"
2907+ , "special-functors"
2908+ , "specialize-th"
2909+ , "species"
2910+ , "speculation-transformers"
2911+ , "sphero"
2912+ , "sphinx-cli"
2913+ , "spike"
2914+ , "splines"
2915+ , "split-record"
2916+ , "splitter"
2917+ , "Spock-auth"
2918+ , "spoonutil"
2919+ , "Sprig"
2920+ , "sqlite-simple-typed"
2921+ , "sql-simple"
2922+ , "sql-simple-mysql"
2923+ , "sql-simple-pool"
2924+ , "sql-simple-postgresql"
2925+ , "sql-simple-sqlite"
2926+ , "sql-words"
2927+ , "squeeze"
2928+ , "srcinst"
2929+ , "ssh"
2930+ , "sssp"
2931+ , "sstable"
2932+ , "stable-tree"
2933+ , "standalone-haddock"
2934+ , "starrover2"
2935+ , "statgrab"
2936+ , "statistics-dirichlet"
2937+ , "statistics-fusion"
2938+ , "stb-truetype"
2939+ , "stepwise"
2940+ , "stm-chunked-queues"
2941+ , "stm-containers"
2942+ , "stmcontrol"
2943+ , "stm-firehose"
2944+ , "stm-io-hooks"
2945+ , "Stomp"
2946+ , "storable-static-array"
2947+ , "storablevector"
2948+ , "storablevector-carray"
2949+ , "storablevector-streamfusion"
2950+ , "Strafunski-Sdf2Haskell"
2951+ , "StrappedTemplates"
2952+ , "streamed"
2953+ , "StrictBench"
2954+ , "strict-concurrency"
2955+ , "string"
2956+ , "stringlike"
2957+ , "stripe-haskell"
2958+ , "structural-induction"
2959+ , "structured-haskell-mode"
2960+ , "structured-mongoDB"
2961+ , "stunts"
2962+ , "suitable"
2963+ , "sunroof-compiler"
2964+ , "sunroof-examples"
2965+ , "sunroof-server"
2966+ , "supercollider-ht"
2967+ , "supercollider-midi"
2968+ , "superdoc"
2969+ , "supero"
2970+ , "svg2q"
2971+ , "SVG2Q"
2972+ , "svm-simple"
2973+ , "swagger"
2974+ , "swapper"
2975+ , "swf"
2976+ , "syb-extras"
2977+ , "sylvia"
2978+ , "sym-plot"
2979+ , "sync"
2980+ , "synchronous-channels"
2981+ , "SyntaxMacros"
2982+ , "syntax-pretty"
2983+ , "syntax-trees"
2984+ , "synthesizer"
2985+ , "synthesizer-alsa"
2986+ , "synthesizer-core"
2987+ , "synthesizer-dimensional"
2988+ , "synthesizer-llvm"
2989+ , "synthesizer-midi"
2990+ , "Sysmon"
2991+ , "system-lifted"
2992+ , "system-random-effect"
2993+ , "ta"
2994+ , "tableaux"
2995+ , "Tables"
2996+ , "tablestorage"
2997+ , "tabloid"
2998+ , "taffybar"
2999+ , "tagged-list"
3000+ , "tagged-th"
3001+ , "taglib"
3002+ , "taglib-api"
3003+ , "tagsoup-ht"
3004+ , "Takusen"
3005+ , "takusen-oracle"
3006+ , "tamarin-prover"
3007+ , "tamarin-prover-term"
3008+ , "tamarin-prover-theory"
3009+ , "tamarin-prover-utils"
3010+ , "target"
3011+ , "task"
3012+ , "tasty-integrate"
3013+ , "TBC"
3014+ , "TBit"
3015+ , "tbox"
3016+ , "tccli"
3017+ , "tdd-util"
3018+ , "TeaHS"
3019+ , "teams"
3020+ , "template-hsml"
3021+ , "tempodb"
3022+ , "term-rewriting"
3023+ , "terrahs"
3024+ , "test-framework-doctest"
3025+ , "test-framework-quickcheck"
3026+ , "test-framework-sandbox"
3027+ , "testloop"
3028+ , "testpattern"
3029+ , "testPkg"
3030+ , "testrunner"
3031+ , "test-sandbox"
3032+ , "test-sandbox-hunit"
3033+ , "test-sandbox-quickcheck"
3034+ , "tetris"
3035+ , "text-ldap"
3036+ , "text-manipulate"
3037+ , "textmatetags"
3038+ , "text-normal"
3039+ , "textPlot"
3040+ , "texts"
3041+ , "text-show-instances"
3042+ , "text-xml-generic"
3043+ , "text-xml-qq"
3044+ , "themoviedb"
3045+ , "themplate"
3046+ , "Theora"
3047+ , "theoremquest-client"
3048+ , "thimk"
3049+ , "Thingie"
3050+ , "th-instance-reification"
3051+ , "th-instances"
3052+ , "th-kinds"
3053+ , "threadscope"
3054+ , "thrift"
3055+ , "Thrift"
3056+ , "throttle"
3057+ , "tianbar"
3058+ , "tic-tac-toe"
3059+ , "tidal"
3060+ , "tidal-vis"
3061+ , "tiger"
3062+ , "tighttp"
3063+ , "timberc"
3064+ , "time-extras"
3065+ , "time-http"
3066+ , "timeout"
3067+ , "timeout-control"
3068+ , "time-patterns"
3069+ , "TimePiece"
3070+ , "time-w3c"
3071+ , "TinyURL"
3072+ , "tkhs"
3073+ , "tkyprof"
3074+ , "tls-extra"
3075+ , "to-haskell"
3076+ , "toilet"
3077+ , "toktok"
3078+ , "tokyocabinet-haskell"
3079+ , "topkata"
3080+ , "torch"
3081+ , "to-string-class"
3082+ , "to-string-instances"
3083+ , "Tournament"
3084+ , "tracker"
3085+ , "trajectory"
3086+ , "transactional-events"
3087+ , "transformations"
3088+ , "transformers-convert"
3089+ , "transformers-runnable"
3090+ , "translate"
3091+ , "traypoweroff"
3092+ , "treemap-html-tools"
3093+ , "treeviz"
3094+ , "TrendGraph"
3095+ , "trhsx"
3096+ , "triangulation"
3097+ , "TrieMap"
3098+ , "tsession"
3099+ , "tsession-happstack"
3100+ , "tsp-viz"
3101+ , "tuntap"
3102+ , "tupleinstances"
3103+ , "twentefp-rosetree"
3104+ , "twhs"
3105+ , "twidge"
3106+ , "twilight-stm"
3107+ , "twill"
3108+ , "twiml"
3109+ , "twine"
3110+ , "twisty"
3111+ , "twitch"
3112+ , "twitter"
3113+ , "twitter-conduit"
3114+ , "twitter-enumerator"
3115+ , "twitter-feed"
3116+ , "twitter-types"
3117+ , "twitter-types-lens"
3118+ , "tx"
3119+ , "TYB"
3120+ , "typalyze"
3121+ , "typeable-th"
3122+ , "type-cereal"
3123+ , "TypeClass"
3124+ , "type-digits"
3125+ , "typedquery"
3126+ , "type-equality-check"
3127+ , "typehash"
3128+ , "TypeIlluminator"
3129+ , "type-level"
3130+ , "type-level-sets"
3131+ , "typelevel-tensor"
3132+ , "type-ord"
3133+ , "type-ord-spine-cereal"
3134+ , "typeparams"
3135+ , "type-prelude"
3136+ , "typescript-docs"
3137+ , "type-settheory"
3138+ , "type-spine"
3139+ , "type-structure"
3140+ , "type-sub-th"
3141+ , "tz"
3142+ , "uAgda"
3143+ , "uconv"
3144+ , "udev"
3145+ , "uhttpc"
3146+ , "UMM"
3147+ , "unamb-custom"
3148+ , "unbounded-delays-units"
3149+ , "unboxed-containers"
3150+ , "unfoldable"
3151+ , "unicode-normalization"
3152+ , "uniqueid"
3153+ , "unique-logic-tf"
3154+ , "unittyped"
3155+ , "universe-th"
3156+ , "unix-process-conduit"
3157+ , "unlambda"
3158+ , "unlit"
3159+ , "unordered-containers-rematch"
3160+ , "unpack-funcs"
3161+ , "unscramble"
3162+ , "uploadcare"
3163+ , "upskirt"
3164+ , "ureader"
3165+ , "urembed"
3166+ , "uri-conduit"
3167+ , "uri-enumerator"
3168+ , "uri-enumerator-file"
3169+ , "urlcheck"
3170+ , "urldecode"
3171+ , "UrlDisp"
3172+ , "urldisp-happstack"
3173+ , "urlencoded"
3174+ , "URLT"
3175+ , "urxml"
3176+ , "usb-enumerator"
3177+ , "usb-iteratee"
3178+ , "usb-safe"
3179+ , "uvector"
3180+ , "uvector-algorithms"
3181+ , "v4l2"
3182+ , "v4l2-examples"
3183+ , "vacuum-cairo"
3184+ , "vacuum-opengl"
3185+ , "validate"
3186+ , "vampire"
3187+ , "var"
3188+ , "vcsgui"
3189+ , "Vec-Boolean"
3190+ , "Vec-OpenGLRaw"
3191+ , "vector-buffer"
3192+ , "vector-bytestring"
3193+ , "vector-conduit"
3194+ , "vector-fftw"
3195+ , "vector-functorlazy"
3196+ , "vector-random"
3197+ , "vector-read-instances"
3198+ , "vector-static"
3199+ , "Vec-Transform"
3200+ , "verilog"
3201+ , "vigilance"
3202+ , "vintage-basic"
3203+ , "vinyl-json"
3204+ , "virthualenv"
3205+ , "vision"
3206+ , "visual-graphrewrite"
3207+ , "visual-prof"
3208+ , "VKHS"
3209+ , "vowpal-utils"
3210+ , "voyeur"
3211+ , "vte"
3212+ , "vtegtk3"
3213+ , "vty"
3214+ , "vty-examples"
3215+ , "vty-menu"
3216+ , "vty-ui"
3217+ , "vty-ui-extras"
3218+ , "wai-eventsource"
3219+ , "wai-frontend-monadcgi"
3220+ , "wai-graceful"
3221+ , "wai-handler-devel"
3222+ , "wai-handler-snap"
3223+ , "wai-handler-webkit"
3224+ , "wai-hastache"
3225+ , "wai-hmac-auth"
3226+ , "wai-lite"
3227+ , "wai-logger-prefork"
3228+ , "wai-middleware-cache"
3229+ , "wai-middleware-cache-redis"
3230+ , "wai-middleware-catch"
3231+ , "wai-middleware-etag"
3232+ , "wai-middleware-headers"
3233+ , "wai-middleware-route"
3234+ , "wai-routes"
3235+ , "wai-session-tokyocabinet"
3236+ , "wai-static-pages"
3237+ , "wai-test"
3238+ , "wai-throttler"
3239+ , "warp-dynamic"
3240+ , "warp-tls-uid"
3241+ , "WashNGo"
3242+ , "wavesurfer"
3243+ , "weather-api"
3244+ , "WebBits-Html"
3245+ , "WebBits-multiplate"
3246+ , "web-browser-in-haskell"
3247+ , "WebCont"
3248+ , "webdriver-snoy"
3249+ , "webify"
3250+ , "webkit"
3251+ , "webkitgtk3"
3252+ , "webkitgtk3-javascriptcore"
3253+ , "webkit-javascriptcore"
3254+ , "web-mongrel2"
3255+ , "Webrexp"
3256+ , "web-routes-quasi"
3257+ , "web-routes-transformers"
3258+ , "webwire"
3259+ , "wedged"
3260+ , "weighted-regexp"
3261+ , "welshy"
3262+ , "Wheb"
3263+ , "wheb-mongo"
3264+ , "wheb-redis"
3265+ , "wheb-strapped"
3266+ , "WikimediaParser"
3267+ , "wikipedia4epub"
3268+ , "Win32"
3269+ , "Win32-dhcp-server"
3270+ , "Win32-errors"
3271+ , "Win32-extras"
3272+ , "Win32-junction-point"
3273+ , "Win32-notify"
3274+ , "Win32-services"
3275+ , "Win32-services-wrapper"
3276+ , "windowslive"
3277+ , "winerror"
3278+ , "winio"
3279+ , "WL500gPControl"
3280+ , "wl-pprint-terminfo"
3281+ , "wobsurv"
3282+ , "woffex"
3283+ , "word24"
3284+ , "wordcloud"
3285+ , "Wordlint"
3286+ , "wordsearch"
3287+ , "wp-archivebot"
3288+ , "wraxml"
3289+ , "wright"
3290+ , "wtk"
3291+ , "wtk-gtk"
3292+ , "wumpus-basic"
3293+ , "wumpus-drawing"
3294+ , "wumpus-microprint"
3295+ , "wumpus-tree"
3296+ , "WURFL"
3297+ , "wx"
3298+ , "wxAsteroids"
3299+ , "wxc"
3300+ , "wxcore"
3301+ , "WXDiffCtrl"
3302+ , "wxFruit"
3303+ , "WxGeneric"
3304+ , "wxhnotepad"
3305+ , "wxturtle"
3306+ , "wyvern"
3307+ , "X11-extras"
3308+ , "X11-rm"
3309+ , "X11-xdamage"
3310+ , "X11-xfixes"
3311+ , "x11-xinput"
3312+ , "Xauth"
3313+ , "xchat-plugin"
3314+ , "xdot"
3315+ , "x-dsp"
3316+ , "Xec"
3317+ , "xfconf"
3318+ , "xhaskell-library"
3319+ , "xhb"
3320+ , "xine"
3321+ , "xing-api"
3322+ , "XInput"
3323+ , "xkbcommon"
3324+ , "xkcd"
3325+ , "xlsior"
3326+ , "xlsx-templater"
3327+ , "xml2json"
3328+ , "xml2x"
3329+ , "xml-catalog"
3330+ , "xml-enumerator"
3331+ , "xml-enumerator-combinators"
3332+ , "XmlHtmlWriter"
3333+ , "xml-parsec"
3334+ , "xml-pipe"
3335+ , "xml-prettify"
3336+ , "xml-push"
3337+ , "xmltv"
3338+ , "XMMS"
3339+ , "xmms2-client"
3340+ , "xmms2-client-glib"
3341+ , "xmonad-contrib-bluetilebranch"
3342+ , "xmonad-eval"
3343+ , "xmonad-screenshot"
3344+ , "xmpipe"
3345+ , "XMPP"
3346+ , "xournal-convert"
3347+ , "xournal-parser"
3348+ , "xournal-render"
3349+ , "xsact"
3350+ , "XSaiga"
3351+ , "xslt"
3352+ , "xtc"
3353+ , "Yablog"
3354+ , "YACPong"
3355+ , "yahoo-web-search"
3356+ , "yajl"
3357+ , "yajl-enumerator"
3358+ , "yaml2owl"
3359+ , "YamlReference"
3360+ , "yaml-rpc-scotty"
3361+ , "yaml-rpc-snap"
3362+ , "yampa-glfw"
3363+ , "ycextra"
3364+ , "yesod-auth-bcrypt"
3365+ , "yesod-auth-ldap"
3366+ , "yesod-auth-pam"
3367+ , "yesod-auth-smbclient"
3368+ , "yesod-comments"
3369+ , "yesod-continuations"
3370+ , "yesod-datatables"
3371+ , "yesod-dsl"
3372+ , "yesod-eventsource"
3373+ , "yesod-examples"
3374+ , "yesod-fay"
3375+ , "yesod-goodies"
3376+ , "yesod-mangopay"
3377+ , "yesod-paginate"
3378+ , "yesod-pagination"
3379+ , "yesod-paginator"
3380+ , "yesod-platform"
3381+ , "yesod-pure"
3382+ , "yesod-rst"
3383+ , "yesod-s3"
3384+ , "yesod-session-redis"
3385+ , "yesod-static-angular"
3386+ , "yesod-tableview"
3387+ , "yesod-test-json"
3388+ , "yesod-vend"
3389+ , "yesod-worker"
3390+ , "YFrob"
3391+ , "yhccore"
3392+ , "yi"
3393+ , "yi-contrib"
3394+ , "yi-fuzzy-open"
3395+ , "yi-gtk"
3396+ , "yi-monokai"
3397+ , "yi-snippet"
3398+ , "yi-spolsky"
3399+ , "yi-vty"
3400+ , "yjftp"
3401+ , "Yogurt"
3402+ , "Yogurt-Standalone"
3403+ , "yoko"
3404+ , "york-lava"
3405+ , "yql"
3406+ , "yuuko"
3407+ , "z3"
3408+ , "zasni-gerna"
3409+ , "zendesk-api"
3410+ , "zeno"
3411+ , "zeromq3-conduit"
3412+ , "zeromq3-haskell"
3413+ , "zeromq-haskell"
3414+ , "zeroth"
3415+ , "zlib-conduit"
3416+ , "ZMachine"
3417+ , "zmcat"
3418+ , "zmqat"
3419+ , "zoneinfo"
3420+ , "zoom"
3421+ , "zoom-cache"
3422+ , "zoom-cache-pcm"
3423+ , "zoom-cache-sndfile"
3424+ , "zsh-battery"
3425+ , "Zwaluw"
3426+ ]
3427+ }