Lwpkg.Package

Table of Contents

Module Members

new

(Function)

Type Signature

 fun { name: String,
       version: String,
       description: String,
       modules: List<String>,
       dependencies: Dictionary<Constraint>,
       sourceDir: String,
       extraFiles: List<String> } -> Package
Argument: name
Type: String
Argument: version
Type: String
Argument: description
Type: String
Argument: modules
Type: List<String>
Argument: dependencies
Type: Dictionary<Constraint>
Argument: sourceDir
Type: String
Argument: extraFiles
Type: List<String>
Returns:
Type: Package

Package

(Type)

type Package:
  | Package
      name: String
      version: Version
      description: String
      modules: List<String>
      dependencies: Dictionary<Constraint>
      sourceDir: String
      extraFiles: List<String>

Package

(Constructor)

Argument:

Record {

Field: name
Type: String
Field: version
Type: Version
Field: description
Type: String
Field: modules
Type: List<String>
Field: dependencies
Type: Dictionary<Constraint>
Field: sourceDir
Type: String
Field: extraFiles
Type: List<String>

}