I really like this. I&#x27;ve been following gcanti&#x27;s work in tcomb for a while now, and I feel that it&#x27;s way too unpopular for how well designed it is. I think I should just replace all my Immutable.js records with tcomb structs, and time is the only reason I haven&#x27;t.<p>Does anyone know whether there&#x27;s any immutable collections that work well with tcomb? I&#x27;m a bit weary of adding yet another data structure thing to my code (after Immutable and Ramda), so I&#x27;d prefer to <i>replace</i> Immutable by tcomb but I&#x27;m afraid that&#x27;ll make add-to-immutable-sequence kind of operations significantly slower. Any tips?