Skip to content

please improve API doc for send/receiveChan (capacity? order?) #96

Open
@jwaldmann

Description

@jwaldmann

A "channel" can be one of many things, and the API docs don't say what's happening:

  • does it have a capacity? (can it store messages?)
  • if yes, what guarantees are there for message ordering? (is it FIFO in some concurrent sense, that is FIFO between a fixed pair of sender and receiver process?)

and the same for send/expect - with the extra difficulty that the underlying channel is untyped? What does this imply for message ordering (e.g., FIFO-by-type)?

You have some "INTERNAL NOTES" in C.D.Process - please make them visible in the Haddocks.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Prioritised Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions