<< Back to previous view

[ASYNC-166] Clarify clojure.core.async/chan docstring Created: 20/Apr/16  Updated: 20/Apr/16

Status: Open
Project: core.async
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Trivial
Reporter: Karlis Lauva Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: docstring

Attachments: Text File chan-docstring.patch    
Patch: Code

 Description   

Update the `chan` docstring, so that it specifies that buffer size must be positive when transducers are supplied.






[ASYNC-153] Return value of pipe is not documented Created: 29/Nov/15  Updated: 13/Feb/17

Status: Open
Project: core.async
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Trivial
Reporter: Viktor Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: docstring, pipe

Approval: Triaged

 Description   

pipe explicitly returns its "to" channel, but it's not documented.

If that's how it should work, this should be documented.






[ASYNC-151] Accept optional transducer in `to-chan` Created: 18/Nov/15  Updated: 18/Nov/15

Status: Open
Project: core.async
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Trivial
Reporter: Karlis Lauva Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

Attachments: Text File to-chan-xducer.patch    
Patch: Code and Test

 Description   

Allow `clojure.core.async/to-chan` accept an optional transducer that gets passed to the newly created channel.
Why? With transducer passed directly in `to-chan` there is no need to use `pipe` or `onto-chan` with an explicitly created a channel that has transducer attached.

This is my first patch for a Clojure project. Please let me know if something was wrong / missing when creating the ticket.






Generated at Fri Apr 28 13:09:37 CDT 2017 using JIRA 4.4#649-r158309.