- map(): Transforms each value emitted by an observable into a new value.
- pluck(): Extracts the value of a specified property from each emitted object.
- scan(): Applies an accumulator function to each value emitted by an observable and emits each intermediate result.