I'd prefer to use the Immutable.js library than the seamless-immutable library and I'm not sure if it's possible to use with Redux.
How can it be used along with Redux?
I'd prefer to use the Immutable.js library than the seamless-immutable library and I'm not sure if it's possible to use with Redux.
How can it be used along with Redux?
Yes, it's absolutely possible. Redux itself doesn't actually care what data you store or how you store it. The only real built-in limitation is that combineReducers does expect to be used with a plain JS object. So yeah, there's a lot of people out there using Immutable.js with Redux.
The Redux docs were recently updated with two new sections: FAQ: Immutable Data and Recipes: Using Immutable.js with Redux, which ought to be helpful.
That said, I personally advise against using Immutable.js, for several reasons (which I wrote about in a Reddit comment a while back), but it's a valid choice. You may also want to look at my list of immutable data structure and immutable update utility libraries as well for some relevant tools.
combineReducers problem is to use redux-immutable. It know it's buried inside the links you posted but I thought it was worth a comment here for future readers.