Punktvis drift

I matematik bildar en punktvis operation på två funktioner f och g med samma domän en ny funktion vars värden är resultatet av att tillämpa den angivna binära operationen på värdena för f och g . Till exempel ger punktvis addition funktioner på en uppsättning med värden i ett fält med strukturen av ett linjärt utrymme .

Man kan förstå en punktvis operation som en högre ordningsfunktion . En binär operation kan betraktas som ett av argumenten. Haskell låter den punktvisa operationen skrivas som :

\bfg -> \x -> (fx) `b` (gx)

där b är en binär operation, f , g är operandfunktioner.

Exempel

Punktvis tillägg:

Prickad multiplikation:

Se även