Léo NOEL

Results 40 issues of Léo NOEL

When a continuous flow is sampled, if the current value is `=` to the previous one, it is not a change and nothing meaningful should happen. * `latest` : the...

The current behavior of `?

Following #29, concerns about sigils harming the learning curve. It could be nice to have both short symbols (for experts) and human-friendly aliases (for beginners). Let's find plain english equivalents...

Currently the operator implementation expects tasks and flows to be compliant with the specification, otherwise the behavior is undefined. This happens in the following situations : * programmer mistakes, e.g...

Please share suggestions about ways to improve documentation.

documentation

Currently when the user tries to print a task or a flow for debugging purpose, the result is anonymous function or partial something, this is uninformative at best and sometimes...

Current implementation of `reactor` allows events to be triggered from any thread within a single reactor, with a single lock to ensure propagation turns are serialized. However, this is a...

## Goal Find the right pattern to parallelize processing on some part of a flow pipeline. ## Solution 1 : emulate channels Using `rdv` and `dfv`, we can build a...

In `Thunk.java` : if the run method terminates concurrently with a cancellation, interruption flag may be reset before the runner thread is interrupted by the canceller thread, resulting with the...

bug

Some flows terminate successfully on cancellation. A publisher backed by such a flow should be subscribable anytime as long as it's not failed. Proposed changes : * A publisher's arity...

breaking change