commits
* Update README
* Add docs for fromObservable
* Add docs for fromCallbag
* Add docs for toCallbag and toObservable
* Add docs for buffer
* Add docs for concatAll
* Add docs for mergeAll and mergeMap
* Add docs for share
* Add docs for switchMap and switchAll
* Fix filename of interval source
* Add docs for interval
* Reformat code snippets in operators doc
* Add docs for debounce and throttle
* Move sample operator out of web
The sample operator doesn't use Web-specific APIs
and can hence be moved to be a generic operator.
* Add docs for sample
* Add notes on interoperability to Getting Started
* Add initial buffer implementation
* Add tests for buffer operator
* Implement fromObservable operator
* Add toObservable and refactor
* Rename symbol to observableSymbol
* Support Observables without Symbol.observable
* Add fromCallbag and toCallbag
* Support synchronous observables
* Add tests for fromObservable and fromCallbag
* Fix Observable.symbol creation and toObservable
* Fix method usage on Symbol.observable
`this` was not respected since the method was separated
from the input observable.
* Add tests for toObservable and toCallbag
* Revert changes to fromObservable
* Add introduction content
* Add "Getting Started" page
* Add initial basics section
* Add index content for Basics
* Fix comment syntax in architecture
* Add publish and forEach to sinks doc
* Add toPromise to sinks doc
* Add fromPromise to sources doc
* Apply suggestions and rewrite some sections
Co-authored-by: Parker Ziegler <parkerziegler@users.noreply.github.com>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)
Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)
Signed-off-by: dependabot[bot] <support@github.com>
* Initial API documentation.
* Add gatsby and gatsby-theme-docs-system and split api.md
* Setting up site for Netlify
* Fix code blocks and blockquotes (0.1.5)
* Add fromList, fromValue, and make
* Fix some mobile styling and markdown redirects (0.1.8)
* Add makeSubject, empty, and never
* Add API index links
* Adjust breakpoints and code block mobile layout
* Add more docs on Wonka operators.
* Add docs on onPush.
* Better docs for onEnd, onPush, onStart to demonstrate async streams. Add docs on skip.
* skipUntil and skipWhile.
* Layout fixes and sidebar links (0.2.0)
Add basic tests cases for toPromise.
* Add automatic flowdef generation
* Upgrade bs-platform
* Remove cli usage of generate-flow-files script
This combines all present steps (buble/microbundle, terser, prettier)
into a single and simple config.
This PR adds tests for some of the timing operators included in the `WonkaJs` module, specifically `delay`, `throttle`, `debounce`, and `sample`. Just chipping away at test coverage and having fun learning more `wonka` / observable-based programming 馃槄.
It also adds `*.rei` files to our pre-commit hook and `yarn refmt` script, which I missed in #15 馃槥.
When the observer was called synchronously the
Start event wasn't yet sent to the Sink which
caused events to be missed. This swaps the order
of the call for safety.
Add tests for switchMap.
The Close event was not being respected and sent
to the inner talkback when the outer source has
already ended.
Add basic tests for Subject.
* Update README
* Add docs for fromObservable
* Add docs for fromCallbag
* Add docs for toCallbag and toObservable
* Add docs for buffer
* Add docs for concatAll
* Add docs for mergeAll and mergeMap
* Add docs for share
* Add docs for switchMap and switchAll
* Fix filename of interval source
* Add docs for interval
* Reformat code snippets in operators doc
* Add docs for debounce and throttle
* Move sample operator out of web
The sample operator doesn't use Web-specific APIs
and can hence be moved to be a generic operator.
* Add docs for sample
* Add notes on interoperability to Getting Started
* Implement fromObservable operator
* Add toObservable and refactor
* Rename symbol to observableSymbol
* Support Observables without Symbol.observable
* Add fromCallbag and toCallbag
* Support synchronous observables
* Add tests for fromObservable and fromCallbag
* Fix Observable.symbol creation and toObservable
* Fix method usage on Symbol.observable
`this` was not respected since the method was separated
from the input observable.
* Add tests for toObservable and toCallbag
* Revert changes to fromObservable
* Add introduction content
* Add "Getting Started" page
* Add initial basics section
* Add index content for Basics
* Fix comment syntax in architecture
* Add publish and forEach to sinks doc
* Add toPromise to sinks doc
* Add fromPromise to sources doc
* Apply suggestions and rewrite some sections
Co-authored-by: Parker Ziegler <parkerziegler@users.noreply.github.com>
* Initial API documentation.
* Add gatsby and gatsby-theme-docs-system and split api.md
* Setting up site for Netlify
* Fix code blocks and blockquotes (0.1.5)
* Add fromList, fromValue, and make
* Fix some mobile styling and markdown redirects (0.1.8)
* Add makeSubject, empty, and never
* Add API index links
* Adjust breakpoints and code block mobile layout
* Add more docs on Wonka operators.
* Add docs on onPush.
* Better docs for onEnd, onPush, onStart to demonstrate async streams. Add docs on skip.
* skipUntil and skipWhile.
* Layout fixes and sidebar links (0.2.0)
This PR adds tests for some of the timing operators included in the `WonkaJs` module, specifically `delay`, `throttle`, `debounce`, and `sample`. Just chipping away at test coverage and having fun learning more `wonka` / observable-based programming 馃槄.
It also adds `*.rei` files to our pre-commit hook and `yarn refmt` script, which I missed in #15 馃槥.