OrdList

ghc-8.0.0.20160204: The GHC API

Safe Haskell | None
Language | Haskell2010

OrdList

# Documentation

data OrdList a Source

Instances

Functor OrdList |
Methods fmap :: (a -> b) -> OrdList a -> OrdList b Source (<$) :: a -> OrdList b -> OrdList a Source
Semigroup (OrdList a) |
Methods (<>) :: OrdList a -> OrdList a -> OrdList a Source sconcat :: NonEmpty (OrdList a) -> OrdList a Source stimes :: Integral b => b -> OrdList a -> OrdList a Source
Monoid (OrdList a) |
Methods mempty :: OrdList a Source mappend :: OrdList a -> OrdList a -> OrdList a Source mconcat :: [OrdList a] -> OrdList a Source
Outputable a => Outputable (OrdList a) |
Methods ppr :: OrdList a -> SDoc Source pprPrec :: Rational -> OrdList a -> SDoc Source

nilOL :: OrdList a Source

isNilOL :: OrdList a -> Bool Source

unitOL :: a -> OrdList a Source

appOL :: OrdList a -> OrdList a -> OrdList a infixl 5 Source

consOL :: a -> OrdList a -> OrdList a infixr 5 Source

snocOL :: OrdList a -> a -> OrdList a infixl 5 Source

concatOL :: [OrdList a] -> OrdList a Source

lastOL :: OrdList a -> a Source

mapOL :: (a -> b) -> OrdList a -> OrdList b Source

fromOL :: OrdList a -> [a] Source

toOL :: [a] -> OrdList a Source

foldrOL :: (a -> b -> b) -> b -> OrdList a -> b Source

foldlOL :: (b -> a -> b) -> b -> OrdList a -> b Source