Skip to content

Commit de2f9b4

Browse files
committed
Clean up ns metadata, add windowing fn metadata
1 parent ad80d49 commit de2f9b4

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

src/manifold/bus.clj

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
(ns
2-
^{:author "Zach Tellman"
3-
:doc "An implementation of an event bus, where publishers and subscribers can interact via topics."}
4-
manifold.bus
1+
(ns manifold.bus
2+
{:author "Zach Tellman"
3+
:doc "An implementation of an event bus, where publishers and subscribers can interact via topics."}
54
(:require
65
[manifold
76
[stream :as s]

src/manifold/deferred.clj

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
(ns
2-
^{:author "Zach Tellman"
3-
:doc "Methods for creating, transforming, and interacting with asynchronous values."}
4-
manifold.deferred
1+
(ns manifold.deferred
2+
{:author "Zach Tellman"
3+
:doc "Methods for creating, transforming, and interacting with asynchronous values."}
54
(:refer-clojure :exclude [realized? loop future])
65
(:require
76
[clojure.tools.logging :as log]

src/manifold/stream.clj

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
(ns
2-
^{:author "Zach Tellman"
3-
:doc "Methods for creating, transforming, and interacting with asynchronous streams of values."}
4-
manifold.stream
1+
(ns manifold.stream
2+
{:author "Zach Tellman"
3+
:doc "Methods for creating, transforming, and interacting with asynchronous streams of values."}
54
(:refer-clojure
65
:exclude [map filter mapcat reductions reduce concat])
76
(:require
@@ -1111,6 +1110,8 @@
11111110
11121111
If `source` is supplied, inserts a dropping stream after `source`
11131112
with the provided capacity."
1113+
{:author "Ryan Schmukler"
1114+
:added "0.3.0"}
11141115
([n]
11151116
(let [in (stream)
11161117
out (dropping-stream n in)]
@@ -1136,6 +1137,8 @@
11361137
11371138
If `source` is supplied, inserts a sliding stream after `source`
11381139
with the provided capacity."
1140+
{:author "Ryan Schmukler"
1141+
:added "0.3.0"}
11391142
([n]
11401143
(let [in (stream)
11411144
out (sliding-stream n in)]

src/manifold/time.clj

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
(ns
2-
^{:author "Zach Tellman"
3-
:doc "This namespace contains methods for converting units of time, with milliseconds as the base representation, and for deferring execution of functions to some time in the future. In practice, the methods here are not necessary to use Manifold effectively - `manifold.deferred/timeout` and `manifold.stream/periodically` are more directly useful - but they are available for anyone who should need them."}
4-
manifold.time
1+
(ns manifold.time
2+
{:author "Zach Tellman"
3+
:doc "This namespace contains methods for converting units of time, with milliseconds as the base representation, and for deferring execution of functions to some time in the future. In practice, the methods here are not necessary to use Manifold effectively - `manifold.deferred/timeout` and `manifold.stream/periodically` are more directly useful - but they are available for anyone who should need them."}
54
(:require
65
[clojure.tools.logging :as log]
76
[manifold.executor :as ex]

0 commit comments

Comments
 (0)