Thanks for the feedback. I’ve added the “considered to be” weasel words that I’d used in the README.md:

Although the actions are created as class instances, internally, the prototype is set to null, so they are compatible with reactjs/redux, as they are considered to be plain objects.

Given that the test reactjs/redux applies is lodash’s isPlainObject function, I think the statement — with the weasel words — is fair.

The actions are serializable via JSON.stringify.

Do you have a use case where the inability to call toString() is a problem? If so, please raise an issue in the repo.

RxJS core team member; front-end developer; mentor; speaker; open-source contributor

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store