hxt-xpath-8.5.4: The XPath modules for HXT.

Text.XML.HXT.XPath.XPathArithmetic

Description

The module contains arithmetic calculations according the IEEE 754 standard for plus, minus, unary minus, multiplication, modulo and division.

Synopsis

Documentation

xPathMulti :: Op -> XPathValue -> XPathFilterSource

Multiplication

xPathDiv :: Op -> XPathValue -> XPathFilterSource

Division: the divison-operator is not according the IEEE 754 standard, it calculates the same as the % operator in Java and ECMAScript

xPathAdd :: Op -> XPathValue -> XPathFilterSource

Plus and minus

  1. parameter op : plus or minus operation

xPathUnary :: XPathFilterSource

Unary minus: the value NaN is not calculatable and returned unchanged, all other values can be denied.