Logo Paket

ModuleResolver Module

Contains logic which helps to resolve the dependency graph for modules

Types

Type Description

Origin

ResolvedSourceFile

UnresolvedSource

VersionRestriction

Functions and values

Function or value Description

Resolve (getDependencies, getSha1, remoteFiles)

Full Usage: Resolve (getDependencies, getSha1, remoteFiles)

Parameters:
Returns: ResolvedSourceFile list
getDependencies : ResolvedSourceFile -> PackageRequirement list * UnresolvedSource list
getSha1 : Origin -> string -> string -> VersionRestriction -> string option -> string
remoteFiles : UnresolvedSource list
Returns: ResolvedSourceFile list

getVersionRequirement version

Full Usage: getVersionRequirement version

Parameters:
Returns: string
version : VersionRestriction
Returns: string

resolve getDependencies getSha1 file

Full Usage: resolve getDependencies getSha1 file

Parameters:
Returns: ResolvedSourceFile list
getDependencies : ResolvedSourceFile -> PackageRequirement list * UnresolvedSource list
getSha1 : Origin -> string -> string -> VersionRestriction -> string option -> string
file : UnresolvedSource
Returns: ResolvedSourceFile list

Type something to start searching.