The following is included for compatibility with Bird and Wadler (1988).
The normal Miranda style is to use the curried form `zip2'.
> zip :: ([*],[**])->[(*,**)]
> zip (x,y) = zip2 x y
which suggests a slightly later origination of zip.
In this case it seems to just be an auth issue around building a docker image (and the first commit that failed was "Build and push dev image on pushes to master"), but it hasn't passed since, so this is not being tended to.