Cabal-2.2.0.0: A framework for packaging Haskell software
Distribution.Compat.DList
Description
A very simple difference list.
data DList a Source #
Difference list.
Methods
(<>) :: DList a -> DList a -> DList a Source #
sconcat :: NonEmpty (DList a) -> DList a Source #
stimes :: Integral b => b -> DList a -> DList a Source #
mempty :: DList a Source #
mappend :: DList a -> DList a -> DList a Source #
mconcat :: [DList a] -> DList a Source #
runDList :: DList a -> [a] Source #
singleton :: a -> DList a Source #
Make DList with containing single element.
DList
fromList :: [a] -> DList a Source #
toList :: DList a -> [a] Source #
snoc :: DList a -> a -> DList a Source #