typed-gui: GUI framework based on typed-fsm

[ gui, library, mit ] [ Propose Tags ]

GUI framework based on typed-fsm.

Similar to the elm architecture, the difference is that typed-gui separates control status and data status.

There are at least three advantages to doing this.

  1. The type of the View part has a clear control state, which can limit the type of Message and avoid sending error messages.

  2. The Update part can give full play to the advantages of typed-fsm, and typed-fsm takes over the entire control flow.

  3. Extract the common part and simplify the control state.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0
Change log CHANGELOG.md
Dependencies base (>=4.20.0.0 && <4.21), mtl (>=2.3.1 && <2.4), singletons-base (>=3.4 && <3.5), stm (>=2.5.3 && <2.6), threepenny-gui (>=0.9.4 && <0.10), typed-fsm (>=0.3.0 && <0.4) [details]
License MIT
Author sdzx-1
Maintainer shangdizhixia1993@163.com
Category GUI
Source repo head: git clone https://github.com/sdzx-1/typed-gui
Uploaded by sdzx at 2024-08-04T03:57:23Z
Distributions
Downloads 20 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user [build log]
All reported builds failed as of 2024-08-04 [all 2 reports]