Skip to content

[RFC] Functional API #5

@clue

Description

@clue

The current OOP API looks a bit flawed IMO.

This ticket serves as a discussion basis whether it makes sense to use plain functions instead.

Current API:

$promise = React\Promise\resolve(123);
$blocker = new Clue\React\Block\Blocker($loop);

$value = $blocker->awaitOne($promise);

Suggested API (prototype):

$promise = React\Promise\resolve(123);

$value = Clue\React\Block\awaitOne($promise, $loop);

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions