transform
function transform<Input, Output>(x:Input[_], f:\(Input) -> Output) -> Output[_]
Unary transformation.
- x: Operand.
- f: Operator.
function transform<Input, Output>(X:Input[_,_], f:\(Input) -> Output) -> Output[_,_]
Unary transformation.
- X: Operand.
- f: Operator.
function transform<Input1, Input2, Output>(x:Input1[_], y:Input2[_], f:\(Input1, Input1) -> Output) -> Output[_]
Binary transformation.
- x: First operand.
- y: Second operand.
- f: Operator.
function transform<Input1, Input2, Output>(X:Input1[_,_], Y:Input2[_,_], f:\(Input1, Input2) -> Output) -> Output[_,_]
Binary transformation.
- X: First operand.
- Y: Second operand.
- f: Operator.
function transform<Input1, Input2, Input3, Output>(x:Input1[_], y:Input2[_], z:Input3[_], f:\(Input1, Input2, Input3) -> Output) -> Output[_]
Ternary transformation.
- x: First operand.
- y: Second operand.
- z: Third operand.
- f: Operator.
function transform<Input1, Input2, Input3, Output>(X:Input1[_,_], Y:Input2[_,_], Z:Input3[_,_], f:\(Input1, Input2, Input3) -> Output) -> Output[_,_]
Ternary transformation.
- X: First operand.
- Y: Second operand.
- Z: Third operand.
- f: Operator.