| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Numeric.Algebra.Space.MSemiSpace
Description
Provides the MSemiSpace typeclass.
Since: 0.1
Synopsis
- class MSemigroup r => MSemiSpace m r | m -> r where
- (.*) :: m -> r -> m
- (*.) :: MSemiSpace m r => r -> m -> m
Documentation
class MSemigroup r => MSemiSpace m r | m -> r where Source #
Defines a "multiplicative semi space" over an MSemigroup. See
Numeric.Algebra.Space.Quartamodule for laws.
Since: 0.1
Instances
| MSemigroup r => MSemiSpace (r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
| MSemigroup r => MSemiSpace (r, r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
| MSemigroup r => MSemiSpace (r, r, r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
| MSemigroup r => MSemiSpace (r, r, r, r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
| MSemigroup r => MSemiSpace (r, r, r, r, r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
| MSemigroup r => MSemiSpace (r, r, r, r, r, r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
| MSemigroup r => MSemiSpace (r, r, r, r, r, r, r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
| MSemigroup r => MSemiSpace (r, r, r, r, r, r, r, r, r) r Source # | Since: 0.1 |
Defined in Numeric.Algebra.Space.MSemiSpace | |
(*.) :: MSemiSpace m r => r -> m -> m infixl 7 Source #
Since: 0.1