Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
ozulip.ml1 2 3 4 5 6 7 8 9 10 11 12(** Message requests *) module Messages = Messages (** The {!Events} module provides an interface to Zulip's {{: https://zulip.com/api/real-time-events}real-time events API}. *) module Events = Events (** [init domain email key] initialises connection config with the Zulip server with [domain] as domain name, [email] as user's mail and [key] as user's API key *) let init ~domain ~email ~key : Config.config = let url = Format.sprintf "https://%s/api/v1" domain in { domain; email; key; url }