hledger/hledger-ui/Hledger
Simon Michael a5f4d2fd6e dev: ui: refactor: simpler, more debuggable Screen type
Follow-on from the brick 1.0 migration work (#1889, #1919).

These new types aim to be more restrictive, allowing fewer invalid
states, and easier to inspect and debug. The screen types store only
state, not behaviour (functions), and there is no longer a circular
dependency between UIState and Screen.
2022-09-07 11:56:13 -10:00
..
UI dev: ui: refactor: simpler, more debuggable Screen type 2022-09-07 11:56:13 -10:00
UI.hs ui, web: fix build after tests cleanup 2018-09-03 08:43:57 -07:00