Pure. A digest value -> text in one chat dialect. Two dialects ship: Slack mrkdwn (the post itself, which copies cleanly into another Slack workspace such as Clojurians) and Markdown (ClojureVerse, Reddit, Discord, GitHub discussions).
Pure. A digest value -> text in one chat dialect. Two dialects ship: Slack mrkdwn (the post itself, which copies cleanly into another Slack workspace such as Clojurians) and Markdown (ClojureVerse, Reddit, Discord, GitHub discussions).
(budget-sections sections per-repo total)Cap each repo at per-repo items and the whole post at total. A repo
that loses items keeps a count of what it dropped.
Cap each repo at `per-repo` items and the whole post at `total`. A repo that loses items keeps a count of what it dropped.
(copy-paste-reply markdown-text)The thread reply that carries the Markdown version, fenced so Slack shows it verbatim.
The thread reply that carries the Markdown version, fenced so Slack shows it verbatim.
(render {:keys [escape bold link] :as d}
{:keys [window org shipped sections releases news] :as digest}
{:keys [title zone per-repo total tagline links]})Digest -> text in dialect d. opts: :title :zone :per-repo :total
:tagline :links [[label url] ..]. New Clojars releases come first, each
with its changelog; repos that merged work without a release follow.
Digest -> text in dialect `d`. opts: :title :zone :per-repo :total :tagline :links [[label url] ..]. New Clojars releases come first, each with its changelog; repos that merged work without a release follow.
(slack-escape s)Slack mrkdwn treats &, < and > as control characters.
Slack mrkdwn treats &, < and > as control characters.
(window-span {:keys [from to]})The window's length in words: "24 hours", or "40 minutes" under an hour.
The window's length in words: "24 hours", or "40 minutes" under an hour.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |