com.phasmidsoftware.number.core.inner.MonadicOperationFunc
MonadicOperation to apply a generic function to a Number.
Attributes
- Graph
-
- Supertypes
-
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Members list
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
- Inherited from:
-
Product
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an Iterator[Any]
- Inherited from:
-
Product
A tuple of monadic functions representing different operations.
A tuple of monadic functions representing different operations.
The tuple contains:
- A function that always fails with the message "no apply".
- Another function that always fails with the message "no apply".
- A lifted version of the function
f, wrapped to return a Try for potential failure handling.
Attributes
An integer constant representing a default fuzz value.
An integer constant representing a default fuzz value.
This value is used in the context of monadic operations to represent a default or fallback fuzziness level.
Attributes
Function to yield the relative fuzz of the output Number, given the relative fuzz of the input Number.
Function to yield the relative fuzz of the output Number, given the relative fuzz of the input Number.
This is the general formula for a monadic operation. All others derive from this formula.
Attributes