-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathUtils.mli
36 lines (26 loc) · 898 Bytes
/
Utils.mli
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
val f : ('a, unit, string) format -> 'a
val string_match : regexp:string -> string -> bool
val headers : (string * string) list -> string -> Cohttp.Header.t
val print_response : Cohttp.Response.t * Cohttp_lwt.Body.t -> unit Lwt.t
val send_request :
body:Cohttp_lwt.Body.t
-> uri:Uri.t
-> (string * string) list
-> string
-> unit Lwt.t
val project_api_preview_header : (string * string) list
val app_api_preview_header : (string * string) list
val api_json_header : (string * string) list
val github_header : Bot_info.t -> (string * string) list
val generic_get_json :
bot_info:Bot_info.t
-> string
-> ?header_list:(string * string) list
-> (Yojson.Basic.t -> 'a)
-> ('a, string) result Lwt.t
val generic_get_zip :
bot_info:Bot_info.t
-> string
-> ?header_list:(string * string) list
-> ((Zip.entry * string) list -> 'a)
-> ('a, string) result Lwt.t