Skip to content

safe-state.update doesn't work with unnamed function #1

Description

@Andrew15-5
#let a = state("state", 5)
#a.update(n => n + 5)
#context assert.eq(a.get(), 10)

#import "@preview/typsy:0.2.0"
#let a = typsy.safe-state(() => {}, 5)
#(a.update)(n => n + 5)
#context assert.eq((a.get)(), 10) // Failed assertion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions