HORIZON HASKELLDocslts/ghc-10.0.x77a86622026-10-31Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 77a8662 · 2026-10-31

ModuleAgda-2.8.0.2Haskell2010

Agda.Utils.FileId

Translating between file paths and ids.

This module allows you to build a dictionary from file paths to some unique identifier and to look up both file paths and identifiers in that dictionary.

Contents
  1. Mapping between files and their unique identifiers.
  2. Constructing a mapping between files and their unique identifiers.
  3. Monadic interface
Synopsis
  • PackageAgda-2.8.0.2
  • Exports12
  • LanguageHaskell2010
  • LicenceMIT
  • SourceFileId.hs
newtypenewtype FileId

Unique identifier of a file.

Constructors

Instances10Enum, Eq, Num, Ord, Show, Generic, …

Mapping between files and their unique identifiers.

datadata FileDict
#
Instances6Generic, NFData, Null, GetFileId, GetIdFile, Rep

Constructing a mapping between files and their unique identifiers.

datadata FileDictBuilder
#
Instances6Generic, NFData, Null, GetFileId, GetIdFile, Rep

Monadic interface

classclass Monad m => MonadFileId (m :: Type -> Type) where
#

Methods

Instances6MonadFileId