transform


function transform<Input, Lambda>(x:Input[_], f:Lambda) ->

Unary transformation.

  • x: Operand.
  • f: Operator.

function transform<Input, Lambda>(X:Input[_,_], f:Lambda) ->

Unary transformation.

  • X: Operand.
  • f: Operator.

function transform<Input1, Input2, Lambda>(x:Input1[_], y:Input2[_], f:Lambda) ->

Binary transformation.

  • x: First operand.
  • y: Second operand.
  • f: Operator.

function transform<Input1, Input2, Lambda>(X:Input1[_,_], Y:Input2[_,_], f:Lambda) ->

Binary transformation.

  • X: First operand.
  • Y: Second operand.
  • f: Operator.

function transform<Input1, Input2, Input3, Lambda>(x:Input1[_], y:Input2[_], z:Input3[_], f:Lambda) ->

Ternary transformation.

  • x: First operand.
  • y: Second operand.
  • z: Third operand.
  • f: Operator.

function transform<Input1, Input2, Input3, Lambda>(X:Input1[_,_], Y:Input2[_,_], Z:Input3[_,_], f:Lambda) ->

Ternary transformation.

  • X: First operand.
  • Y: Second operand.
  • Z: Third operand.
  • f: Operator.