digestive-functors: A practical formlet library

[ bsd3, library, web ] [ Propose Tags ] [ Report a vulnerability ]

Digestive functors is a library inspired by formlets:

http://groups.inf.ed.ac.uk/links/formlets/

It is intended to be an improvement of the Haskell formlets library, with as main advantages:

  • better error handling, so a web page can display input errors right next to the corresponding fields;

  • the ability to easily add <label> elements;

  • separation of the validation model and the HTML output.

Tutorial: http://github.com/jaspervdj/digestive-functors/blob/master/examples/tutorial.lhs

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.1, 0.0.2.0, 0.0.2.1, 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.2.0.0, 0.2.0.1, 0.2.1.0, 0.3.0.0, 0.3.0.1, 0.3.0.2, 0.3.1.0, 0.3.2.1, 0.4.0.0, 0.4.1.0, 0.4.1.1, 0.4.1.2, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.0.3, 0.5.0.4, 0.6.0.0, 0.6.0.1, 0.6.1.0, 0.6.1.1, 0.6.2.0, 0.7.0.0, 0.7.1.0, 0.7.1.1, 0.7.1.2, 0.7.1.3, 0.7.1.4, 0.7.1.5, 0.8.0.0, 0.8.0.1, 0.8.1.0, 0.8.1.1, 0.8.2.0, 0.8.3.0, 0.8.4.0, 0.8.4.2
Change log CHANGELOG
Dependencies base (>=4 && <5), bytestring (>=0.9 && <0.12), containers (>=0.3 && <0.7), mtl (>=1.1.0.0 && <3), old-locale (>=1.0 && <1.1), semigroups (>=0.16 && <0.20), text (>=0.10 && <2.1), time (>=1.4 && <1.10) [details]
License BSD-3-Clause
Author Jasper Van der Jeugt <m@jaspervdj.be>
Maintainer Jasper Van der Jeugt <m@jaspervdj.be>
Revised Revision 1 made by JasperVanDerJeugt at 2024-01-19T07:15:07Z
Category Web
Home page http://github.com/jaspervdj/digestive-functors
Source repo head: git clone https://github.com/jaspervdj/digestive-functors
Uploaded by JasperVanDerJeugt at 2020-05-09T11:28:22Z
Distributions NixOS:0.8.4.2
Reverse Dependencies 24 direct, 7 indirect [details]
Downloads 41137 total (62 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2020-05-09 [all 1 reports]