Functional Reactive Programming library for Rust
A signal with constant value.
A signal that generates it's values from a function.
A signal that contains a signal, and allows sampling the inner signal directly.
A signal that reads from shared data.
A source of events that feeds the streams connected to it.
A stream of discrete events sent over time.
Generalized signal type.
Represents a continuous value that changes over time.
Generic sum type of two elements.