Skip to content

Tags: meech-ward/AsyncObservable

Tags

0.4.1

Toggle 0.4.1's commit message
 remove continuation manually if terminated by not being assigned

0.4.0

Toggle 0.4.0's commit message
update changelog

0.3.2

Toggle 0.3.2's commit message
make unwrappedStream public

0.3.1

Toggle 0.3.1's commit message
Added unwrappedStream() method to AsyncObservable that allows you to …

…read a stream of only non-nil values when the type is Optional.

0.3.0

Toggle 0.3.0's commit message
- I changed the API because I like to use the word value in other par…

…ts of my code and I ended up using value.value and it made me sad.

  - value -> raw
  - valueObservable -> observable
  - valueStream -> stream

0.2.1

Toggle 0.2.1's commit message
Add AsyncObservableReadOnly

If you want to expose an AsyncObservable as a read only property, you can use the AsyncObservableReadOnly protocol externally.

class SomeClass {
  // .update is availble on the private property
  private let _someProperty = AsyncObservable(whatever)
  // but not on the public property, unless someone casts, but this should be enought of a deterrent
  var someProperty: AsyncObservableReadOnly<String> { _someProperty }
}

0.2.0

Toggle 0.2.0's commit message
Update readme

0.0.1

Toggle 0.0.1's commit message
Add documentation