Reddit_api_kernel.Subreddit_name
Subreddit_name
is a string identifier module that does some normalization:
val all : t
all
is /r/all, a special subreddit that includes items from most subreddits.
Exceptions:
combine l
is a subreddit name representing the combination of the subreddits named in l
. In general, when combine l
is used as an API parameter the response contains items from all the subreddits in l
.
val user_subreddit : Username.t -> t
user_subreddit user
is the name of the special subreddit associated with the user's profile. Only the user can post to this subreddit, and on the desktop site links in this subreddit are associated with the user rather than with any visible subreddit.
include Core.Identifiable.S with type t := t
val bin_size_t : t Bin_prot__.Size.sizer
val bin_write_t : t Bin_prot__.Write.writer
val bin_read_t : t Bin_prot__.Read.reader
val __bin_read_t__ : (int -> t) Bin_prot__.Read.reader
val bin_writer_t : t Bin_prot__.Type_class.writer
val bin_reader_t : t Bin_prot__.Type_class.reader
val bin_t : t Bin_prot__.Type_class.t
val t_of_sexp : Sexplib0__.Sexp.t -> t
val sexp_of_t : t -> Sexplib0.Sexp.t
val of_string : string -> t
val to_string : t -> string
val pp : Base__.Formatter.t -> t -> unit
module Replace_polymorphic_compare : sig ... end
val comparator : (t, comparator_witness) Core__Comparator.comparator
module Map : sig ... end
module Set : sig ... end
val hash_fold_t : t Base__Ppx_hash_lib.hash_fold
val hash : t -> Base__Ppx_hash_lib.Std.Hash.hash_value
val hashable : t Core__.Hashtbl.Hashable.t
module Table : sig ... end
module Hash_set : sig ... end
module Hash_queue : sig ... end