Lwpkg.Version

Module Members

and

(Function)

Type Signature

 fun (Constraint, Constraint) -> Constraint
Argument: x
Type: Constraint
Argument: y
Type: Constraint
Returns:
Type: Constraint

equal

(Function)

Type Signature

 fun (String) -> Constraint
Argument: ver
Type: String
Returns:
Type: Constraint

greaterThan

(Function)

Type Signature

 fun (String) -> Constraint
Argument: ver
Type: String
Returns:
Type: Constraint

greaterThanOrEqual

(Function)

Type Signature

 fun (String) -> Constraint
Argument: ver
Type: String
Returns:
Type: Constraint

lessThan

(Function)

Type Signature

 fun (String) -> Constraint
Argument: ver
Type: String
Returns:
Type: Constraint

lessThanOrEqual

(Function)

Type Signature

 fun (String) -> Constraint
Argument: ver
Type: String
Returns:
Type: Constraint

new

(Function)

Type Signature

 fun (String) -> Version
Argument: ver
Type: String
Returns:
Type: Version

not

(Function)

Type Signature

 fun (Constraint) -> Constraint
Argument: x
Type: Constraint
Returns:
Type: Constraint

notEqual

(Function)

Type Signature

 fun (String) -> Constraint
Argument: ver
Type: String
Returns:
Type: Constraint

or

(Function)

Type Signature

 fun (Constraint, Constraint) -> Constraint
Argument: x
Type: Constraint
Argument: y
Type: Constraint
Returns:
Type: Constraint

logical NOT (!)*

(Operator)

operator !* prefix:
  not

logical NOT (!)=*

(Operator)

operator !=* prefix:
  notEqual

logical AND (&&)*

(Operator)

operator &&* infixl 4:
  and

<*

(Operator)

operator <* prefix:
  lessThan

<=*

(Operator)

operator <=* prefix:
  lessThanOrEqual

==*

(Operator)

operator ==* prefix:
  equal

>*

(Operator)

operator >* prefix:
  greaterThan

>=*

(Operator)

operator >=* prefix:
  greaterThanOrEqual

logical OR (||)*

(Operator)

operator ||* infixl 4:
  or

Constraint

(Type)

type Constraint:
  | Equal Version
  | NotEqual Version
  | GreaterThan Version
  | LessThan Version
  | GreaterThanOrEqual Version
  | LessThanOrEqual Version
  | And (Constraint, Constraint)
  | Or (Constraint, Constraint)
  | Not Constraint

And

(Constructor)

Argument:
Constraint, Constraint)

Equal

(Constructor)

Argument:
Version

GreaterThan

(Constructor)

Argument:
Version

GreaterThanOrEqual

(Constructor)

Argument:
Version

LessThan

(Constructor)

Argument:
Version

LessThanOrEqual

(Constructor)

Argument:
Version

Not

(Constructor)

Argument:
Constraint

NotEqual

(Constructor)

Argument:
Version

Or

(Constructor)

Argument:
Constraint, Constraint)

Version

(Type)

type Version:
  | Version List<Int>

Version

(Constructor)

Argument:
Ludwig.List<Ludwig.Int>

any

(Value)

Constraint any:
  >=*("0")

Type Signature

 Constraint