agrafix / Spock

Another Haskell web framework for rapid development
https://www.spock.li
679 stars 56 forks source link

fails to build with ghc-9.6 stackage nightly #184

Open juhp opened 1 year ago

juhp commented 1 year ago
       Building library for Spock-core-0.14.0.1..
       [8 of 8] Compiling Web.Spock.Core

       /var/stackage/work/unpack-dir/unpacked/Spock-core-0.14.0.1-2d79055a51d5bb2364ac70e29c033f981b11619d5e8fd2ec1a650ffedb07ecc3/src/Web/Spock/Core.hs:117:15: error: [GHC-88464]
           Variable not in scope:
             forM_
               :: [SpockMethod]
                  -> (reqTypes1
                      -> AR.RegistryT (ActionCtxT () m) () middleware1 reqTypes1 m1 ())
                  -> AR.RegistryT
                       (ActionT m)
                       ()
                       Wai.Middleware
                       SpockMethod
                       (ReaderT (LiftHooked ctx m) m)
                       a1
           |
       117 |               forM_ allStdMethods $ \mReg ->
           |               ^^^^^

       /var/stackage/work/unpack-dir/unpacked/Spock-core-0.14.0.1-2d79055a51d5bb2364ac70e29c033f981b11619d5e8fd2ec1a650ffedb07ecc3/src/Web/Spock/Core.hs:149:13: error: [GHC-88464]
           Variable not in scope:
             forM_
               :: [SpockMethod]
                  -> (reqTypes0 -> AR.RegistryT n0 b0 middleware0 reqTypes0 m0 ())
                  -> AR.RegistryT
                       (ActionT m)
                       ()
                       Wai.Middleware
                       SpockMethod
                       (ReaderT (LiftHooked ctx m) m)
                       a0
           |
       149 |             forM_ allStdMethods $ \mReg ->
           |             ^^^^^
soupi commented 1 year ago

https://github.com/agrafix/Spock/pull/185