ghc-7.10.3: The GHC API

Safe Haskell | None
Language | Haskell2010

OrdList

# Documentation

data OrdList a

Instances

Functor OrdList |
Monoid (OrdList a) |
Outputable a => Outputable (OrdList a) |

nilOL :: OrdList a

isNilOL :: OrdList a -> Bool

unitOL :: a -> OrdList a

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

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

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

concatOL :: [OrdList a] -> OrdList a

lastOL :: OrdList a -> a

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

fromOL :: OrdList a -> [a]

toOL :: [a] -> OrdList a

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

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