While sketching out API for some new cursor types that extend Immutable cursors, one type uses Structure of a different cursor type in a meta manner. I needed something akin to immstruct Structures.
So I figured that it could be configured to use a different cursor type.
This is needed for some cursor types I'm sketching out to solve the following issues in a more fundamental way:
While a cool idea, I don't think this is feasible. It's an extension to Immutable Cursors, and I don't think it makes sense for immstruct to support other libraries.
While sketching out API for some new cursor types that extend Immutable cursors, one type uses
Structure
of a different cursor type in a meta manner. I needed something akin to immstruct Structures.So I figured that it could be configured to use a different cursor type.
This is needed for some cursor types I'm sketching out to solve the following issues in a more fundamental way:
/cc @Gozala
By default,
Structure
would use some extended cursor type.This is how I would envision the refactor of
Structure
: