Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • C Cabal
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • Glasgow Haskell Compiler
  • Packages
  • Cabal
  • Repository
Switch branch/tag
  • Cabal
  • cabal-install
  • Distribution
  • Client
  • IndexUtils.hs
Find file BlameHistoryPermalink
  • Edward Z. Yang's avatar
    Make Distribution.Simple.PackageIndex polymorphic in package storage. · 4e8c6ecc
    Edward Z. Yang authored Aug 24, 2014
    
    
    BC note: renamed type PackageIndex :: * to InstalledPackageIndex.
    
    The intent is to have cabal-install use this package index in order to
    track information about compilation in progress.  We introduce a new
    PackageInstalled type-class to keep track of data types which have their
    IDs and dependency graphs in InstalledPackageId.
    Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
    4e8c6ecc

Replace IndexUtils.hs

Attach a file by drag & drop or click to upload


Cancel
GitLab will create a branch in your fork and start a merge request.