| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusTx.Monoid
Documentation
class Semigroup a => Monoid a where Source #
Plutus Tx version of Monoid.
Instances
| Monoid BuiltinByteString Source # | |
Defined in PlutusTx.Monoid Methods | |
| Monoid BuiltinString Source # | |
Defined in PlutusTx.Monoid Methods | |
| Monoid () Source # | |
Defined in PlutusTx.Monoid | |
| Monoid (First a) Source # | |
Defined in PlutusTx.Monoid | |
| Monoid a => Monoid (Dual a) Source # | |
Defined in PlutusTx.Monoid | |
| Monoid (Endo a) Source # | |
Defined in PlutusTx.Monoid | |
| MultiplicativeMonoid a => Monoid (Product a) Source # | |
Defined in PlutusTx.Numeric | |
| AdditiveMonoid a => Monoid (Sum a) Source # | |
Defined in PlutusTx.Numeric | |
| BoundedJoinSemiLattice a => Monoid (Join a) Source # | |
Defined in PlutusTx.Lattice | |
| BoundedMeetSemiLattice a => Monoid (Meet a) Source # | |
Defined in PlutusTx.Lattice | |
| Semigroup a => Monoid (Maybe a) Source # | |
Defined in PlutusTx.Monoid | |
| Monoid [a] Source # | |
Defined in PlutusTx.Monoid | |
| (Eq k, Semigroup v) => Monoid (Map k v) Source # | |
Defined in PlutusTx.AssocMap | |
| (Monoid a, Monoid b) => Monoid (a, b) Source # | |
Defined in PlutusTx.Monoid | |