module Lastfm_generic: sig
.. end
API to various lastfm protocols (generic modules).
type
client = {
|
client : string ; |
|
version : string ; |
}
Records for login and client
type
login = {
|
user : string ; |
|
password : string ; |
}
module type Http_t = sig
.. end
This is the type of Http request API
that the modules require.
module type Audioscrobbler_t = sig
.. end
This is the type of the Audioscrobbler API.
module type Radio_t = sig
.. end
This is the type of the Radio API.
module Audioscrobbler_generic:
Generic implementation of Audioscrobbler, independent
from the Http request.
module Radio_generic:
Generic implementation of the Radio API, independant
from the Http request.