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.
Punktvis tillägg:
Prickad multiplikation: