Emilia Bopp
Emilia Bopp
Given e.g. a group, there are two sensible ways to view it as a magma. In situations like this, it is not possible to express this relation via trait inheritance...
Numpy also has nested records. I wonder whether it makes sense to merge the `NpyRecord` and `Serializable` trait completely to support this feature. This would probably also clean up the...
There are lots of conventions as to what constitutes Euler angles. I think it would be good to make the convention used in cgmath explicit in the documentation of the...
- [x] Looping of streams. - [ ] Looping of signals. How is this supposed to be defined? Edit: terminology cell -> stream, stream -> signal
The result of creating new events and signals in Carboxyl depends on when it is done. This is necessary to avoid space-leaks, i.e. memorizing the entire history of these objects....
This is currently a fairly significant limitation of this crate. Only types `T: 'static` are allowed for streams and signals. It should in principle be possible to lift this restriction...
Essentially, `impl FromIterator for Stream`. It should be clear that this will not consume the iterator directly but rather spawn a background thread to do so.
Since merging #13 carboxyl has only very shallow concurrency, as all transactions must acquire a global lock to function. As advised in the discussion in #6, Software Transactional Memory is...
Currently it is a bit hacky to return an intermediate value from inside the defining closure passed to `Signal::cyclic`. There should be a more convenient alternative API method to do...
It is currently not well tested, how the primitives behave when functions panic.