Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Artist_j
Sourcetype artist = Artist_t.artist = {
external_urls : external_urls;
followers : followers;
genres : string list;
href : string;
id : string;
images : image list;
name : string;
popularity : int;
uri : string;
}
type artist_simplified = Artist_t.artist_simplified = {
external_urls : external_urls;
href : string;
id : string;
name : string;
uri : string;
}
Output a JSON value of type paging
.
Serialize a value of type paging
into a JSON string.
val read_paging :
(Yojson.Safe.lexer_state -> Lexing.lexbuf -> 'a) ->
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
'a paging
Input JSON data of type paging
.
val paging_of_string :
(Yojson.Safe.lexer_state -> Lexing.lexbuf -> 'a) ->
string ->
'a paging
Deserialize JSON data of type paging
.
Serialize a value of type image
into a JSON string.
Input JSON data of type image
.
Serialize a value of type followers
into a JSON string.
Input JSON data of type followers
.
Output a JSON value of type external_urls
.
Serialize a value of type external_urls
into a JSON string.
Input JSON data of type external_urls
.
Deserialize JSON data of type external_urls
.
Serialize a value of type artist
into a JSON string.
Input JSON data of type artist
.
Output a JSON value of type search_wrapper
.
Serialize a value of type search_wrapper
into a JSON string.
Input JSON data of type search_wrapper
.
Deserialize JSON data of type search_wrapper
.
Output a JSON value of type artist_simplified
.
Serialize a value of type artist_simplified
into a JSON string.
Input JSON data of type artist_simplified
.
Deserialize JSON data of type artist_simplified
.