Calculon_web.Giphy_jtype search_entry = Giphy_t.search_entry = {type_ : string;url : string;embed_url : string;images : images;}type search_result = Giphy_t.search_result = {data : search_entry list;meta : json;pagination : json;}val string_of_image : ?len:int -> image -> stringSerialize a value of type image into a JSON string.
val read_image : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> imageInput JSON data of type image.
val string_of_images : ?len:int -> images -> stringSerialize a value of type images into a JSON string.
val read_images : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> imagesInput JSON data of type images.
val write_search_entry : Stdlib.Buffer.t -> search_entry -> unitOutput a JSON value of type search_entry.
val string_of_search_entry : ?len:int -> search_entry -> stringSerialize a value of type search_entry into a JSON string.
val read_search_entry :
Yojson.Safe.lexer_state ->
Stdlib.Lexing.lexbuf ->
search_entryInput JSON data of type search_entry.
val search_entry_of_string : string -> search_entryDeserialize JSON data of type search_entry.
val read_json : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> jsonInput JSON data of type json.
val write_search_result : Stdlib.Buffer.t -> search_result -> unitOutput a JSON value of type search_result.
val string_of_search_result : ?len:int -> search_result -> stringSerialize a value of type search_result into a JSON string.
val read_search_result :
Yojson.Safe.lexer_state ->
Stdlib.Lexing.lexbuf ->
search_resultInput JSON data of type search_result.
val search_result_of_string : string -> search_resultDeserialize JSON data of type search_result.