http-media-0.4.0: src/Network/HTTP/Media/Language.hs
------------------------------------------------------------------------------
-- | Defines the 'Language' accept header with an 'Accept' instance for use in
-- language negotiation.
module Network.HTTP.Media.Language
( Language
, toParts
) where
------------------------------------------------------------------------------
import Data.ByteString (ByteString)
------------------------------------------------------------------------------
import Network.HTTP.Media.Language.Internal
------------------------------------------------------------------------------
-- | Converts 'Language' to a list of its language parts. The wildcard
-- produces an empty list.
toParts :: Language -> [ByteString]
toParts (Language l) = l