ghc-8.0.0.20160421: The GHC API

Safe HaskellNone
LanguageHaskell2010

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) # 
Outputable a => Outputable (OrdList a) # 

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 #

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 #