Package

purescript-elmish-time-machine

Repository
mcordova47/purescript-elmish-time-machine
License
MIT
Uploaded by
pacchettibotti
Published on
2025-10-04T23:51:58Z

Time travel debug tool for purescript-elmish

Usage

Just wrap the main ComponentDef with withTimeMachine:

main :: Effect Unit
main = defaultMain
  { def: withTimeMachine { init, update, view }
  , elementId: "app"
  }

Fast forward, rewind, pause, undo, and redo Elmish state transitions

tardis1

Jump around to various states

tardis3

Inspect states and messages

tardis2