# Module Jsonp

    module Jsonp: sig .. end

This module provides helpers to perform JSONP calls

    val call : ?timeout:float -> ?param:string -> string -> 'b Lwt.t

`call ~timeout ~param url` do a jsonp call using `url`. It uses the named query parameter `param` (default "callback") to pass the name of the callback. If a timeout is given and there are no answer before `timeout` seconds, the lwt thread will be cancelled.

    val call_custom_url : ?timeout:float -> (string -> string) -> 'b Lwt.t

`call_custom_url ~timeout make_url`. Same as `call` but let you build your own url given a callback name