Skip to content

Persistence Best Practices #18

Open
@urs-of-the-backwoods

Description

@urs-of-the-backwoods

A normal web package (and Yesod or Dojokit are no exceptions) handle updates of persistent data in a submit action. The FRP approach shines by doing all updates of complex data relationships immediately.

See the CRUD example for how a typical FRP application might look like.

It is OK that HWebUI takes another approach. In the end Yesod and Dojokit are tools to achieve a new way of GUI programming which should be more Haskell like.

But how can those both approaches be combined in a way that the user knows exactly the state of the data on screen (easy due to automatic updates) and on disk (not so easy).

Develop some ideas and show use cases.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions