Merge pull request #987 from digitalvectorz/master
api documentation correction (yield)
This commit is contained in:
commit
a3bd90390c
1
AUTHORS
1
AUTHORS
@ -65,3 +65,4 @@
|
|||||||
* Antony Woods <antony@teamwoods.org>
|
* Antony Woods <antony@teamwoods.org>
|
||||||
* Matthew Egan Odendahl <github.gilch@xoxy.net>
|
* Matthew Egan Odendahl <github.gilch@xoxy.net>
|
||||||
* Tim Martin <tim@asymptotic.co.uk>
|
* Tim Martin <tim@asymptotic.co.uk>
|
||||||
|
* Johnathon Mlady <john@digitalvectorz.com>
|
||||||
|
@ -1502,7 +1502,7 @@ infinite series without consuming infinite amount of memory.
|
|||||||
.. code-block:: clj
|
.. code-block:: clj
|
||||||
|
|
||||||
=> (defn multiply [bases coefficients]
|
=> (defn multiply [bases coefficients]
|
||||||
... (for [[(, base coefficient) (zip bases coefficients)]]
|
... (for [(, base coefficient) (zip bases coefficients)]
|
||||||
... (yield (* base coefficient))))
|
... (yield (* base coefficient))))
|
||||||
|
|
||||||
=> (multiply (range 5) (range 5))
|
=> (multiply (range 5) (range 5))
|
||||||
@ -1514,7 +1514,7 @@ infinite series without consuming infinite amount of memory.
|
|||||||
=> (import random)
|
=> (import random)
|
||||||
=> (defn random-numbers [low high]
|
=> (defn random-numbers [low high]
|
||||||
... (while True (yield (.randint random low high))))
|
... (while True (yield (.randint random low high))))
|
||||||
=> (list-comp x [x (take 15 (random-numbers 1 50))])])
|
=> (list-comp x [x (take 15 (random-numbers 1 50))])
|
||||||
[7, 41, 6, 22, 32, 17, 5, 38, 18, 38, 17, 14, 23, 23, 19]
|
[7, 41, 6, 22, 32, 17, 5, 38, 18, 38, 17, 14, 23, 23, 19]
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user