module List.Builder
  ( -- * List builder
    DList(Nil, Cons)
  , fromList
  , toList
  , apply
  , empty
  , singleton
  , cons
  , snoc
  , append
  , concat
  , replicate
  , list
  , unfoldr
  , foldr
  , map
  ) where

import Data.DList