In 'list', also include packages that are only installed and not available Previously we took the available packages and did an inner join with the installed packages so we missed out packages like base which are installed by not available. Now we get the selected installed and available package sets and do a full outer join using a sort and merge operation. Also use a proper data type to hold the info we print about each package.
In 'list', also include packages that are only installed and not available
Previously we took the available packages and did an inner join with the
installed packages so we missed out packages like base which are installed
by not available. Now we get the selected installed and available package
sets and do a full outer join using a sort and merge operation.
Also use a proper data type to hold the info we print about each package.

mydaum/cabal,seereason/cabal,mightybyte/cabal,Helkafen/cabal,seereason/cabal,eric-stanley/cabal,martinvlk/cabal,christiaanb/cabal,enolan/cabal,plow-technologies/cabal,anton-dessiatov/cabal,gbaz/cabal,beni55/cabal,eric-stanley/cabal,valderman/cabal,ian-ross/cabal,thoughtpolice/cabal,ghc-android/cabal,lukexi/cabal,alphaHeavy/cabal,mmakowski/cabal,lukexi/cabal,thomie/cabal,kosmikus/cabal,edsko/cabal,valderman/cabal,plow-technologies/cabal,beni55/cabal,headprogrammingczar/cabal,gridaphobe/cabal,mightybyte/cabal,kolmodin/cabal,x-y-z/cabal,fugyk/cabal,thoughtpolice/cabal,bennofs/cabal,typelead/epm,sopvop/cabal,alphaHeavy/cabal,christiaanb/cabal,enolan/cabal,martinvlk/cabal,thomie/cabal,plumlife/cabal,fpco/cabal,triplepointfive/cabal,bennofs/cabal,headprogrammingczar/cabal,fpco/cabal,gridaphobe/cabal,x-y-z/cabal,plumlife/cabal,Helkafen/cabal,sopvop/cabal,garetxe/cabal,sopvop/cabal,Heather/cabal,edsko/cabal,garetxe/cabal,triplepointfive/cabal,rimmington/cabal,kolmodin/cabal,themoritz/cabal,Heather/cabal,corngood/cabal,ian-ross/cabal,trskop/cabal,corngood/cabal,Peaker/cabal,ghc-android/cabal,rimmington/cabal,mydaum/cabal,kosmikus/cabal,anton-dessiatov/cabal,typelead/epm,mmakowski/cabal,randen/cabal,trskop/cabal,fugyk/cabal,randen/cabal,Peaker/cabal,themoritz/cabal,themoritz/cabal,gbaz/cabal