|
Org.Org.Semantic.HBase.Mathematics.Divide |
|
|
|
|
Description |
These classes are nominal. |
|
Synopsis |
|
|
|
Documentation |
|
class MaybeReciprocatable a where |
| Methods | maybeReciprocate :: a -> Maybe a |
| | Instances | |
|
|
failingReciprocate :: MaybeReciprocatable a => a -> a |
|
recip :: MaybeReciprocatable a => a -> a |
|
class MaybeReciprocatable a => Reciprocatable a where |
|
|
class Divisible a b ab | a b -> ab where |
| Methods | divide :: a -> b -> ab | Watch out, "divide a b" means "divide b by a"
i.e. "b / a". |
| | Instances | |
|
|
(/) :: Divisible a a a => a -> a -> a |
This is divide with the arguments swapped. |
|
failingDivide :: (Divisible a b ab, IsA (NaNExtended c) ab) => a -> b -> c |
Watch out, "failingDivide a b" means "divide b by a"
i.e. "b / a". |
|
(/!) :: (Divisible a a aa, IsA (NaNExtended a) aa) => a -> a -> a |
This is failingDivide with the arguments swapped. |
|
Produced by Haddock version 0.6 |