HORIZON HASKELLDocslts/ghc-9.14.xd82dee82026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12

Modulecardano-prelude-0.2.2.0Haskell2010

Data.Semigroup.Action

  • 1 class
classclass Semigroup s => SAct s x where
#

Semigroup action. It should satisfy:

  x s0 <| s1 = x <| s0 < s1

Methods

  • (<|) :: x -> s -> xinfixr 5
Instances2SAct
  • Semigroup s => SAct s sDefined in cardano-prelude-0.2.2.0 · Data.Semigroup.Action
  • SAct s x => SAct s (y -> x)Defined in cardano-prelude-0.2.2.0 · Data.Semigroup.Action