Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type ModuleFile = String Source #
showWarning :: Warning -> String Source #
newtype MonoidMap k a Source #
Instances
Foldable (MonoidMap k) Source # | |
Defined in Internal.Types fold :: Monoid m => MonoidMap k m -> m # foldMap :: Monoid m => (a -> m) -> MonoidMap k a -> m # foldMap' :: Monoid m => (a -> m) -> MonoidMap k a -> m # foldr :: (a -> b -> b) -> b -> MonoidMap k a -> b # foldr' :: (a -> b -> b) -> b -> MonoidMap k a -> b # foldl :: (b -> a -> b) -> b -> MonoidMap k a -> b # foldl' :: (b -> a -> b) -> b -> MonoidMap k a -> b # foldr1 :: (a -> a -> a) -> MonoidMap k a -> a # foldl1 :: (a -> a -> a) -> MonoidMap k a -> a # toList :: MonoidMap k a -> [a] # null :: MonoidMap k a -> Bool # length :: MonoidMap k a -> Int # elem :: Eq a => a -> MonoidMap k a -> Bool # maximum :: Ord a => MonoidMap k a -> a # minimum :: Ord a => MonoidMap k a -> a # | |
(Ord k, Semigroup a) => Monoid (MonoidMap k a) Source # | |
(Ord k, Semigroup a) => Semigroup (MonoidMap k a) Source # | |
type SrcSpanKey = (RealSrcLoc, RealSrcLoc) Source #
data WarningsWithModDate Source #
Instances
Semigroup WarningsWithModDate Source # | |
Defined in Internal.Types (<>) :: WarningsWithModDate -> WarningsWithModDate -> WarningsWithModDate # sconcat :: NonEmpty WarningsWithModDate -> WarningsWithModDate # stimes :: Integral b => b -> WarningsWithModDate -> WarningsWithModDate # |