MusicBrainz-0.2.4: interface to MusicBrainz XML2 web service

Safe HaskellNone
LanguageHaskell98

Network.Protocol.MusicBrainz.JSON.WebService

Documentation

getRecordingById :: (MonadBaseControl IO m, MonadIO m) => MBID -> m (Either String Recording) Source

getReleaseById :: (MonadBaseControl IO m, MonadIO m) => MBID -> m (Either String Release) Source

searchReleasesByArtistAndRelease :: (MonadIO m, MonadBaseControl IO m) => Text -> Text -> Maybe Int -> Maybe Int -> m (Either String [(Int, Release)]) Source