Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data PartialFunctionError = EmptyList String
- data InputError = NonNegError String Int
- data OutOfBoundsIndexError i
- = OOBIxError String i
- | OOBIxsError String [i]
- | OOBNoCompatRows String (i, i)
- checkIxBound :: MonadThrow m => String -> Int -> UB -> m a -> m a
- data OperandSizeMismatch
- data MatrixException i
- data IterationException a
- = NotConvergedE String Int a
- | DivergingE String Int a a
Documentation
data PartialFunctionError Source #
data InputError Source #
Input error
data OutOfBoundsIndexError i Source #
Out of bounds index error
OOBIxError String i | |
OOBIxsError String [i] | |
OOBNoCompatRows String (i, i) |
checkIxBound :: MonadThrow m => String -> Int -> UB -> m a -> m a Source #
data OperandSizeMismatch Source #
Operand size mismatch errors
data MatrixException i Source #
Matrix exceptions
data IterationException a Source #
Numerical iteration errors
NotConvergedE String Int a | |
DivergingE String Int a a |