|
| 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 |