Currently the compilation fails with base-compat-0.13. because another `unsnoc` was introduced. See also https://hackage.haskell.org/package/base-compat-0.13.1/changelog (Disabled on stackage nightly (fyi @Mikolaj))