| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusTx.Semigroup
Documentation
class Semigroup a where Source #
Plutus Tx version of Semigroup.
Instances
| Semigroup Ordering Source # | |
| Semigroup BuiltinByteString Source # | |
Defined in PlutusTx.Semigroup Methods (<>) ∷ BuiltinByteString → BuiltinByteString → BuiltinByteString Source # | |
| Semigroup BuiltinString Source # | |
Defined in PlutusTx.Semigroup Methods (<>) ∷ BuiltinString → BuiltinString → BuiltinString Source # | |
| Semigroup () Source # | |
Defined in PlutusTx.Semigroup | |
| Semigroup (First a) Source # | |
| Semigroup a ⇒ Semigroup (Dual a) Source # | |
| Semigroup (Endo a) Source # | |
| MultiplicativeSemigroup a ⇒ Semigroup (Product a) Source # | |
| AdditiveSemigroup a ⇒ Semigroup (Sum a) Source # | |
| Semigroup (List a) Source # | |
| JoinSemiLattice a ⇒ Semigroup (Join a) Source # | |
| MeetSemiLattice a ⇒ Semigroup (Meet a) Source # | |
| Ord a ⇒ Semigroup (Max a) Source # | |
| Ord a ⇒ Semigroup (Min a) Source # | |
| Semigroup a ⇒ Semigroup (Maybe a) Source # | |
| Semigroup [a] Source # | |
Defined in PlutusTx.Semigroup | |
| (Eq k, Semigroup v) ⇒ Semigroup (Map k v) Source # | |
| (Semigroup a, Semigroup b) ⇒ Semigroup (a, b) Source # | |
Defined in PlutusTx.Semigroup | |