Request for Reactive Extensions track
Closed this issue · 1 comments
What programming language should we add?
ReactiveX - It is not exactly a language but a ubiquitous API provided by Rx libraries across many popular languages.
What is the official website for the language?
https://reactivex.io/
Is this a language that comes in many variants? If so, which variant should we support?
It supports several languages, so avoiding variants is inevitable, but they are all based on the same concepts (observables & operators).
The most popular ones are RxJava (for Java) and RxJS (for JavaScript and TypeScript).
RxJS can be the preferred variant since it is so popular, easy to start with and includes a testing framework called Marble Testing.
Does the language have an official logo?
- A link to an example
- Attribution rights of that logo: The content of ReactiveX website is licensed under Creative Commons Attribution 3.0 License.
Does the language have an unofficial logo?
No
Is there a testing framework available for the language?
Yes! Marble testing.
Is this language listed as 'supported' by Highlightjs?
- what is Highlightjs' canonical spelling for the language?
typescript, ts - what file extensions should be highlighted?
.ts
Who will be leading the effort to launch the track?
@yaghmaie (me) who has been developing and testing commercial front-end & back-end applications with Rx for the past couple of years.
Exercism is currently focused on languages rather than APIs, libraries, and frameworks, so ReactiveX falls outside of the defined scope. While we may broaden our scope in the future, this isn't something we're ready to support at the moment.
Thanks so much for the suggestion, and for offering to take on the work of developing a track!