Skip to content

Lazy sequences break cursors #246

@AshtonKem

Description

@AshtonKem

I know this has been mentioned in another issue, but this really tripped me up.

Any call to update! that returns a lazy sequence doesn't result in a sane cursor. This means that the first update works, but the second fails because you can't transact! a plain old fashioned list. The solution is to call vec inside of update!, which isn't a huge deal but it is confusing for new users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions