NOTE: this package is not compatible with Elm 0.19.1
Convenience functions for working with the update function in The Elm Architecture.