Digestive Functors is a composable form library written in Haskell to aid in building and validating HTML forms