playlists-0.4.0.0: src/Text/Playlist.hs
{-
This file is part of the Haskell package playlists. It is subject to
the license terms in the LICENSE file found in the top-level directory
of this distribution and at git://pmade.com/playlists/LICENSE. No part
of playlists package, including this file, may be copied, modified,
propagated, or distributed except according to the terms contained in
the LICENSE file.
-}
--------------------------------------------------------------------------------
module Text.Playlist
( -- * Playlist Types
Track (..)
, Playlist
-- * Playlist Formats
, Format (..)
-- * Parsing and Generating
, parsePlaylist
, parserForFormat
, generatePlaylist
-- * Utility Functions
, fileNameToFormat
, appendExtension
, resolve
) where
--------------------------------------------------------------------------------
import Text.Playlist.Internal.Format
import Text.Playlist.Internal.ReadWrite
import Text.Playlist.Types
import Text.Playlist.Internal.Resolve