UnaryMinus

inline fun <Input, Result> UnaryMinus(crossinline block: (Input) -> Result): UnaryMinus<Input, Result>(source)

Creates a UnaryMinus instance from a lambda.

Return

A new UnaryMinus instance.

Parameters

block

The function implementing unary minus.

Type Parameters

Input

The type of the operand.

Result

The type of the result.