{-# LANGUAGE TemplateHaskell #-} -- | Chart API module {-# OPTIONS_HADDOCK prune #-} module Network.Lastfm.JSON.Chart ( getHypedArtists, getHypedTracks, getLovedTracks , getTopArtists, getTopTags, getTopTracks ) where import Network.Lastfm import qualified Network.Lastfm.API.Chart as API $(json ["getHypedArtists", "getHypedTracks", "getLovedTracks", "getTopArtists", "getTopTags", "getTopTracks"]) -- | Get the hyped artists chart. -- -- More: getHypedArtists ∷ Maybe Page → Maybe Limit → APIKey → Lastfm Response -- | Get the hyped tracks chart. -- -- More: getHypedTracks ∷ Maybe Page → Maybe Limit → APIKey → Lastfm Response -- | Get the most loved tracks chart. -- -- More: getLovedTracks ∷ Maybe Page → Maybe Limit → APIKey → Lastfm Response -- | Get the top artists chart. -- -- More: getTopArtists ∷ Maybe Page → Maybe Limit → APIKey → Lastfm Response -- | Get top tags chart. -- -- More: getTopTags ∷ Maybe Page → Maybe Limit → APIKey → Lastfm Response -- | Get the top tracks chart. -- -- More: getTopTracks ∷ Maybe Page → Maybe Limit → APIKey → Lastfm Response