Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Track_j
Sourcetype track_simplified = Track_t.track_simplified = {
artists : artist_simplified list;
available_markets : string list;
disc_number : int;
duration_ms : int;
explicit : bool;
href : string;
id : string;
name : string;
preview_url : string;
track_number : int;
uri : string;
}
type track = Track_t.track = {
album : album_simplified;
artists : artist_simplified list;
available_markets : string list;
disc_number : int;
duration_ms : int;
explicit : bool;
external_ids : external_ids;
external_urls : external_urls;
href : string;
id : string;
name : string;
popularity : int;
preview_url : string;
track_number : int;
uri : string;
}
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
.
Output a JSON value of type track_simplified
.
Serialize a value of type track_simplified
into a JSON string.
Input JSON data of type track_simplified
.
Deserialize JSON data of type track_simplified
.
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
.
Output a JSON value of type external_ids
.
Serialize a value of type external_ids
into a JSON string.
Input JSON data of type external_ids
.
Deserialize JSON data of type external_ids
.
Output a JSON value of type album_simplified
.
Serialize a value of type album_simplified
into a JSON string.
Input JSON data of type album_simplified
.
Deserialize JSON data of type album_simplified
.
Serialize a value of type track
into a JSON string.
Input JSON data of type track
.
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
.
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
.