Safe Haskell | None |
---|---|
Language | Haskell2010 |
Provides the MSemigroup
typeclass.
Since: 0.1
Synopsis
- class MSemigroup s where
- (.*.) :: s -> s -> s
Documentation
class MSemigroup s where Source #
Defines a multiplicative semigroup.
Since: 0.1
Instances
MSemigroup Int16 Source # | Since: 0.1 |
MSemigroup Int32 Source # | Since: 0.1 |
MSemigroup Int64 Source # | Since: 0.1 |
MSemigroup Int8 Source # | Since: 0.1 |
MSemigroup Word16 Source # | Since: 0.1 |
MSemigroup Word32 Source # | Since: 0.1 |
MSemigroup Word64 Source # | Since: 0.1 |
MSemigroup Word8 Source # | Since: 0.1 |
MSemigroup Integer Source # | Since: 0.1 |
MSemigroup Natural Source # | Since: 0.1 |
MSemigroup Double Source # | Since: 0.1 |
MSemigroup Float Source # | Since: 0.1 |
MSemigroup Int Source # | Since: 0.1 |
MSemigroup Word Source # | Since: 0.1 |
RealFloat a => MSemigroup (Complex a) Source # | Since: 0.1 |
MSemigroup (Ratio Integer) Source # | Since: 0.1 |
MSemigroup (Ratio Natural) Source # | Since: 0.1 |