Hoogle Search
Within LTS Haskell 24.58 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module Data.Monoid.Instances.
PrefixMemory This module defines the monoid transformer data type Shadowed.
-
monoid-subclasses Data.Monoid.Instances.PrefixMemory used to precede the content but has been consumed
stripPrefixOverlap :: OverlappingGCDMonoid m => m -> m -> mmonoid-subclasses Data.Monoid.Monus No documentation available.
stripSuffixOverlap :: OverlappingGCDMonoid m => m -> m -> mmonoid-subclasses Data.Monoid.Monus No documentation available.
characterPrefix :: TextualMonoid t => t -> Maybe Charmonoid-subclasses Data.Monoid.Textual Extracts a single character that prefixes the monoid, if the monoid begins with a character. Otherwise returns Nothing.
characterPrefix == fmap fst . splitCharacterPrefix
splitCharacterPrefix :: TextualMonoid t => t -> Maybe (Char, t)monoid-subclasses Data.Monoid.Textual Specialized version of splitPrimePrefix. Every prime factor of a textual monoid must consist of a single character or no character at all.
isPrefixOf :: LeftReductive m => m -> m -> Boolmonoid-subclasses Data.Semigroup.Cancellative No documentation available.
isSuffixOf :: RightReductive m => m -> m -> Boolmonoid-subclasses Data.Semigroup.Cancellative No documentation available.
stripPrefix :: LeftReductive m => m -> m -> Maybe mmonoid-subclasses Data.Semigroup.Cancellative No documentation available.
stripSuffix :: RightReductive m => m -> m -> Maybe mmonoid-subclasses Data.Semigroup.Cancellative No documentation available.