Skip to content

Instantly share code, notes, and snippets.

@agrimm
Created October 4, 2009 23:15
Show Gist options
  • Save agrimm/201689 to your computer and use it in GitHub Desktop.
Save agrimm/201689 to your computer and use it in GitHub Desktop.
[agrimm@computer_name ~]$ ghc-pkg
ghc-pkg ghc-pkg-6.11.20090907
ghc-pkg-6.10.3 ghc-pkg-6.11.20090912
[agrimm@computer_name ~]$ ls -l dump*
-rw-rw-r-- 1 agrimm agrimm 63816 2009-10-05 10:00 dump1.txt
-rw-rw-r-- 1 agrimm agrimm 63173 2009-10-05 10:00 dump2.txt
-rw-rw-r-- 1 agrimm agrimm 65641 2009-10-05 10:00 dump3.txt
-rw-rw-r-- 1 agrimm agrimm 65641 2009-10-05 10:00 dump.txt
[agrimm@computer_name ~]$ diff dump.txt dump1.txt | less
[agrimm@computer_name ~]$ ghc-pkg-6.11.20090912 --version
GHC package manager version 6.11.20090912
[agrimm@computer_name ~]$ cabal --version
cabal-install version 0.6.2
using version 1.6.0.1 of the Cabal library
[agrimm@computer_name ~]$ ghc-pkg --version
GHC package manager version 6.11.20090912
[agrimm@computer_name ~]$ ghc-pkg dump
name: ghc
version: 6.11.20090912
id: ghc-6.11.20090912-5d2f933a81b32b5596b7475c8f339f1e
license: BSD3
copyright:
maintainer: [email protected]
stability:
homepage: http://www.haskell.org/ghc/
package-url:
description: GHC's functionality can be useful for more things than just
compiling Haskell programs. Important use cases are programs
that analyse (and perhaps transform) Haskell code. Others
include loading Haskell code dynamically in a GHCi-like manner.
For this reason, a lot of GHC's functionality is made available
through this package.
category: Development
author: The GHC Team
exposed: False
exposed-modules: AsmCodeGen TargetReg NCGMonad Instruction Size Reg
RegClass PprBase PIC Platform Alpha.Regs Alpha.RegInfo Alpha.Instr
Alpha.CodeGen X86.Regs X86.RegInfo X86.Instr X86.Cond X86.Ppr
X86.CodeGen PPC.Regs PPC.RegInfo PPC.Instr PPC.Cond PPC.Ppr
PPC.CodeGen SPARC.Base SPARC.Regs SPARC.RegPlate SPARC.Imm
SPARC.AddrMode SPARC.Cond SPARC.Instr SPARC.Stack
SPARC.ShortcutJump SPARC.Ppr SPARC.CodeGen SPARC.CodeGen.Amode
SPARC.CodeGen.Base SPARC.CodeGen.CCall SPARC.CodeGen.CondCode
SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 SPARC.CodeGen.Sanity
SPARC.CodeGen.Expand RegAlloc.Liveness RegAlloc.Graph.Main
RegAlloc.Graph.Stats RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86
RegAlloc.Graph.Coalesce RegAlloc.Graph.Spill
RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost
RegAlloc.Graph.TrivColorable RegAlloc.Linear.Main
RegAlloc.Linear.JoinToTargets RegAlloc.Linear.State
RegAlloc.Linear.Stats RegAlloc.Linear.FreeRegs
RegAlloc.Linear.StackMap RegAlloc.Linear.Base
RegAlloc.Linear.X86.FreeRegs RegAlloc.Linear.PPC.FreeRegs
RegAlloc.Linear.SPARC.FreeRegs DsMeta TcSplice Convert ByteCodeAsm
ByteCodeFFI ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink
Debugger LibFFI Linker ObjLink RtClosureInspect BasicTypes DataCon
Demand Exception Id IdInfo Literal MkId Module Name NameEnv NameSet
NewDemand OccName RdrName SrcLoc UniqSupply Unique Var VarEnv
VarSet BlockId CLabel Cmm CmmBrokenBlock CmmBuildInfoTables CmmCPS
CmmCPSGen CmmCPSZ CmmCallConv CmmCommonBlockElimZ CmmContFlowOpt
CmmCvt CmmExpr CmmInfo CmmLex CmmLint CmmLive CmmLiveZ CmmOpt
CmmParse CmmProcPoint CmmProcPointZ CmmSpillReload CmmStackLayout
CmmTx CmmUtils CmmZipUtil DFMonad Dataflow MkZipCfg MkZipCfgCmm
OptimizationFuel PprC PprCmm PprCmmZ StackColor StackPlacements
ZipCfg ZipCfgCmmRep ZipCfgExtras ZipDataflow Bitmap CgBindery
CgCallConv CgCase CgClosure CgCon CgExpr CgForeignCall CgHeapery
CgHpc CgInfoTbls CgLetNoEscape CgMonad CgParallel CgPrimOp CgProf
CgStackery CgTailCall CgTicky CgUtils StgCmm StgCmmBind
StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr StgCmmForeign
StgCmmGran StgCmmHeap StgCmmHpc StgCmmLayout StgCmmMonad StgCmmPrim
StgCmmProf StgCmmTicky StgCmmUtils ClosureInfo CodeGen SMRep
CoreArity CoreFVs CoreLint CorePrep CoreSubst CoreSyn CoreTidy
CoreUnfold CoreUtils ExternalCore MkCore MkExternalCore PprCore
PprExternalCore CprAnalyse Check Coverage Desugar DsArrows DsBinds
DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMonad DsUtils Match
MatchCon MatchLit HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit HsPat
HsSyn HsTypes HsUtils BinIface BuildTyCl IfaceEnv IfaceSyn
IfaceType LoadIface MkIface TcIface Annotations BreakArray
CmdLineParser CodeOutput Config Constants DriverMkDepend
DriverPhases DriverPipeline DynFlags ErrUtils Finder GHC HeaderInfo
HscMain HscStats HscTypes InteractiveEval PackageConfig Packages
PprTyThing StaticFlags StaticFlagParser SysTools TidyPgm Ctype
HaddockUtils LexCore Lexer Parser ParserCore ParserCoreUtils
RdrHsSyn ForeignCall PrelInfo PrelNames PrelRules PrimOp TysPrim
TysWiredIn CostCentre SCCfinal RnBinds RnEnv RnExpr RnHsDoc RnHsSyn
RnNames RnPat RnSource RnTypes CoreMonad CSE FloatIn FloatOut
LiberateCase OccurAnal SAT SetLevels SimplCore SimplEnv SimplMonad
SimplUtils Simplify SRT SimplStg StgStats Rules SpecConstr
Specialise CoreToStg StgLint StgSyn DmdAnal SaAbsInt SaLib
StrictAnal WorkWrap WwLib FamInst Inst TcAnnotations TcArrows
TcBinds TcClassDcl TcDefaults TcDeriv TcEnv TcExpr TcForeign
TcGenDeriv TcHsSyn TcHsType TcInstDcls TcMType TcMatches TcPat
TcRnDriver TcRnMonad TcRnTypes TcRules TcSimplify TcTyClsDecls
TcTyDecls TcTyFuns TcType TcUnify Class Coercion FamInstEnv FunDeps
Generics InstEnv TyCon Type TypeRep Unify Bag Binary BufWrite
Digraph Encoding FastBool FastFunctions FastMutInt FastString
FastTypes Fingerprint FiniteMap GraphBase GraphColor GraphOps
GraphPpr IOEnv Interval LazyUniqFM ListSetOps Maybes MonadUtils
OrdList Outputable Panic Pretty Serialized State StringBuffer
UniqFM UniqSet Util VectBuiltIn VectCore VectMonad VectType
VectUtils Vectorise
hidden-modules:
import-dirs: /usr/local/lib/ghc-6.11.20090912/ghc-6.11.20090912
library-dirs: /usr/local/lib/ghc-6.11.20090912/ghc-6.11.20090912
hs-libraries: HSghc-6.11.20090912
extra-libraries:
extra-ghci-libraries:
include-dirs: /usr/local/lib/ghc-6.11.20090912/ghc-6.11.20090912/include
includes:
depends: Cabal-1.7.4-c088316d250b359bd508ec151b2ae812
array-0.2.0.1-0e4823fc0f7f65962c97eebf0d5cefff
base-4.2.0.0-02ed8dc8eb66013f9221aa897a91ce9a
bin-package-db-0.0.0.0-f445a64cd0c8e5d95427558b5befaec1
bytestring-0.9.1.4-a72ddc381ccf9b7dd685ddd81a222bfc
containers-0.2.0.1-206eef0d288dc6bdab3b54584e819385
directory-1.0.0.2-dda2d4a302e150de1d2fd1f1d4b19b57
filepath-1.1.0.1-89c5fb3e2fd99ce2dc34c3a1e27d2192
hpc-0.5.0.2-11ae78abe10d603697d9ef9cbe953f7b
old-time-1.0.0.1-ebce5384968381fcb02ac7357ca28940
process-1.0.1.1-8aae180d3e5b2f8be41de7ec3c998da2
template-haskell-2.4.0.0-6a8dae1ccd7b36ac768cceb1157aee6f
unix-2.3.1.0-54453eb341309b0630eed8c543d5b96a
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/local/share/doc/ghc/html/libraries/ghc/ghc.haddock
haddock-html: /usr/local/share/doc/ghc/html/libraries/ghc
---
name: dph-par
version: 0.4.0
id: dph-par-0.4.0-1e8bc0f5fb352b3a888ed98013a4d54a
license: BSD3
copyright:
maintainer: Roman Leshchinskiy <[email protected]>
stability:
homepage: http://www.cse.unsw.edu.au/~chak/project/dph/
package-url:
description:
category: Data Structures
author: Manuel M T Chakravarty, Gabriele Keller, Roman Leshchinskiy
exposed: False
exposed-modules: Data.Array.Parallel Data.Array.Parallel.Lifted
Data.Array.Parallel.Prelude Data.Array.Parallel.Prelude.Int
Data.Array.Parallel.Prelude.Word8
Data.Array.Parallel.Prelude.Double Data.Array.Parallel.PArray
hidden-modules: Data.Array.Parallel.Lifted.PArray
Data.Array.Parallel.Lifted.Unboxed
Data.Array.Parallel.Lifted.Scalar Data.Array.Parallel.Lifted.Repr
Data.Array.Parallel.Lifted.Closure
Data.Array.Parallel.Lifted.Instances
Data.Array.Parallel.Lifted.Combinators
Data.Array.Parallel.Lifted.Selector
Data.Array.Parallel.Prelude.Base.Int
Data.Array.Parallel.Prelude.Base.Word8
Data.Array.Parallel.Prelude.Base.Double
Data.Array.Parallel.Prelude.Base.Bool
Data.Array.Parallel.Prelude.Base.PArr
Data.Array.Parallel.Prelude.Base.Tuple
Data.Array.Parallel.Prelude.Base Data.Array.Parallel.Prelude.Bool
import-dirs: /usr/local/lib/ghc-6.11.20090912/dph-par-0.4.0
library-dirs: /usr/local/lib/ghc-6.11.20090912/dph-par-0.4.0
hs-libraries: HSdph-par-0.4.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: array-0.2.0.1-0e4823fc0f7f65962c97eebf0d5cefff
base-4.2.0.0-02ed8dc8eb66013f9221aa897a91ce9a
dph-base-0.4.0-385a36312e9cc9bc5a672eb91d4e2be8
dph-prim-par-0.4.0-dbf6b00e37232175c95235aeb1d69804
ghc-prim-0.1.0.0-5181cc6e1dfc72ec0f56c0f9f8eb5c95
random-1.0.0.1-f54aec8ea259615d67be78fbda2e44cf
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/local/share/doc/ghc/html/libraries/dph-par/dph-par.haddock
haddock-html: /usr/local/share/doc/ghc/html/libraries/dph-par
---
name: dph-seq
version: 0.4.0
id: dph-seq-0.4.0-fcefaaf71eac22daed53e66f4189b5c6
license: BSD3
copyright:
maintainer: Roman Leshchinskiy <[email protected]>
stability:
homepage: http://www.cse.unsw.edu.au/~chak/project/dph/
package-url:
description:
category: Data Structures
author: Manuel M T Chakravarty, Gabriele Keller, Roman Leshchinskiy
exposed: False
exposed-modules: Data.Array.Parallel Data.Array.Parallel.Lifted
Data.Array.Parallel.Prelude Data.Array.Parallel.Prelude.Int
Data.Array.Parallel.Prelude.Word8
Data.Array.Parallel.Prelude.Double Data.Array.Parallel.PArray
hidden-modules: Data.Array.Parallel.Lifted.PArray
Data.Array.Parallel.Lifted.Unboxed
Data.Array.Parallel.Lifted.Scalar Data.Array.Parallel.Lifted.Repr
Data.Array.Parallel.Lifted.Closure
Data.Array.Parallel.Lifted.Instances
Data.Array.Parallel.Lifted.Combinators
Data.Array.Parallel.Lifted.Selector
Data.Array.Parallel.Prelude.Base.Int
Data.Array.Parallel.Prelude.Base.Word8
Data.Array.Parallel.Prelude.Base.Double
Data.Array.Parallel.Prelude.Base.Bool
Data.Array.Parallel.Prelude.Base.PArr
Data.Array.Parallel.Prelude.Base.Tuple
Data.Array.Parallel.Prelude.Base Data.Array.Parallel.Prelude.Bool
import-dirs: /usr/local/lib/ghc-6.11.20090912/dph-seq-0.4.0
library-dirs: /usr/local/lib/ghc-6.11.20090912/dph-seq-0.4.0
hs-libraries: HSdph-seq-0.4.0
extra-libraries:
extra-ghci-libraries:
include-dirs:
includes:
depends: array-0.2.0.1-0e4823fc0f7f65962c97eebf0d5cefff
base-4.2.0.0-02ed8dc8eb66013f9221aa897a91ce9a
dph-base-0.4.0-385a36312e9cc9bc5a672eb91d4e2be8
dph-prim-seq-0.4.0-a75225410eb3fc91eed711094d7a2dc6
ghc-prim-0.1.0.0-5181cc6e1dfc72ec0f56c0f9f8eb5c95
random-1.0.0.1-f54aec8ea259615d67be78fbda2e44cf
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: /usr/local/share/doc/ghc/html/libraries/dph-seq/dph-seq.haddock
haddock-html: /usr/local/share/doc/ghc/html/libraries/dph-seq
---
name: dph-prim-par
version: 0.4.0
id: dph-prim-par-0.4.0-dbf6b00e37232175c95235aeb1d69804
license: BSD3
copyright:
maintainer: Roman Leshchinskiy <[email protected]>
stability:
homepage: http://www.cse.unsw.edu.au/~chak/project/dph/
package-url:
description:
category: Data Structures
author: Manuel M T Chakravarty, Gabriele Keller, Roman Leshchinskiy
exposed: False
exposed-modules: Data.Array.Parallel.Unlifted.Distributed
Data.Array.Parallel.Unlifted.Parallel Data.Array.Parallel.Unlifted
hidden-modules: Data.Array.Parallel.Unlifted.Distributed.Gang
Data.Array.Parallel.Unlifted.Distributed.TheGang
Data.Array.Parallel.Unlifted.Distributed.DistST
Data.Array.Parallel.Unlifted.Distributed.Types
Data.Array.Parallel.Unlifted.Distributed.Combinators
Data.Arr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment