A future release of Cycle.js will support the use of adapters to become observable/stream implementation agnostic. Driver functions will need to be annotated to say what adapter is needed to convert it's streams. Complex drivers which do not simply return a single stream (DOM Driver) will be passed a conversion function as the second parameter to manually do the conversion where applicable.
Overview
A future release of Cycle.js will support the use of adapters to become observable/stream implementation agnostic. Driver functions will need to be annotated to say what adapter is needed to convert it's streams. Complex drivers which do not simply return a single stream (DOM Driver) will be passed a conversion function as the second parameter to manually do the conversion where applicable.
e.g.
Motivation
Allow all Cycle.js application to use drivers written in any observable/stream implementation.