threepenny-editors v0.5.0 Release NotesRelease Date: 2017-07-30 // over 4 years ago
This is a major release with lots of internal rewrites and new features: * Introduced monoidal layout builders like `Columns` for easier layout of `field` style editors. Generic editors do not yet take advantage of this, but in the future they will via metadata. * Introduced a `Biapplicative` interface for defining editors with richly typed widgets. This is quite experimental and only record types are supported, examples/Person.hs contains an example. * Reorganized module and data type structure. The main changes are: - `EditorDef` no longer exists. - `Editor` has been generalized and now exposes the widget type. - `EditorFactory` is now a `Biapplicative` but no longer has a `Profunctor` instance.