NOTE: this package is not compatible with Elm 0.19.1
Signal related advanced and convenient functions