package github-unix

  1. Overview
  2. Docs
val for_repo : ?token:Token.t -> ?creator:string -> ?mentioned:string -> ?assignee:Filter.user -> ?labels:string list -> ?milestone:Filter.milestone -> ?state:Filter.state -> ?sort:Filter.issue_sort -> ?direction:Filter.direction -> user:string -> repo:string -> unit -> Github_t.issue Stream.t
val get : ?token:Token.t -> user:string -> repo:string -> num:int -> unit -> Github_t.issue Response.t Monad.t
val create : ?token:Token.t -> user:string -> repo:string -> issue:Github_t.new_issue -> unit -> Github_t.issue Response.t Monad.t
val update : ?token:Token.t -> user:string -> repo:string -> num:int -> issue:Github_t.update_issue -> unit -> Github_t.issue Response.t Monad.t
val events_for_repo : ?token:Token.t -> user:string -> repo:string -> unit -> Github_t.repo_issues_event Stream.t
val events : ?token:Token.t -> user:string -> repo:string -> num:int -> unit -> Github_t.repo_issue_event Stream.t
val timeline_events : ?token:Token.t -> user:string -> repo:string -> num:int -> unit -> Github_t.timeline_event Stream.t
val comments : ?token:Token.t -> ?since:string -> user:string -> repo:string -> num:int -> unit -> Github_t.issue_comment Stream.t
val comments_for_repo : ?token:Token.t -> ?sort:Filter.issue_comment_sort -> ?direction:Filter.direction -> ?since:string -> user:string -> repo:string -> unit -> Github_t.issue_comment Stream.t
val create_comment : ?token:Token.t -> user:string -> repo:string -> num:int -> body:string -> unit -> Github_t.issue_comment Response.t Monad.t
val get_comment : ?token:Token.t -> user:string -> repo:string -> id:int64 -> unit -> Github_t.issue_comment Response.t Monad.t
val update_comment : ?token:Token.t -> user:string -> repo:string -> id:int64 -> body:string -> unit -> Github_t.issue_comment Response.t Monad.t
val delete_comment : ?token:Token.t -> user:string -> repo:string -> id:int64 -> unit -> unit Response.t Monad.t
val labels : ?token:Token.t -> user:string -> repo:string -> num:int -> unit -> Github_t.label Stream.t
val add_labels : ?token:Token.t -> user:string -> repo:string -> num:int -> labels:string list -> unit -> Github_t.label list Response.t Monad.t
val remove_label : ?token:Token.t -> user:string -> repo:string -> num:int -> name:string -> unit -> Github_t.label list Response.t Monad.t
val replace_labels : ?token:Token.t -> user:string -> repo:string -> num:int -> labels:string list -> unit -> Github_t.label list Response.t Monad.t
val remove_labels : ?token:Token.t -> user:string -> repo:string -> num:int -> unit -> unit Response.t Monad.t
val is_issue : Github_t.issue -> bool
val is_pull : Github_t.issue -> bool
OCaml

Innovation. Community. Security.