Haskell yesod-devel在更改后编译,但不';事实上,这并不反映变化

Haskell yesod-devel在更改后编译,但不';事实上,这并不反映变化,haskell,yesod,Haskell,Yesod,这在所有处理程序中都会发生,但作为示例,我在vim中编辑了一个简单的处理程序: getListingR :: Handler Html getListingR = do defaultLayout $ do setTitle "Thing" [whamlet|<p>Content|] getListingR::Handler Html getListingR=do 默认布局$do 片名“东西” [whamlet内容] yesod-devel启动服务器,有时还提

这在所有处理程序中都会发生,但作为示例,我在vim中编辑了一个简单的处理程序:

getListingR :: Handler Html
getListingR = do
  defaultLayout $ do
    setTitle "Thing"
    [whamlet|<p>Content|]
getListingR::Handler Html
getListingR=do
默认布局$do
片名“东西”
[whamlet内容]
yesod-devel
启动服务器,有时还提供服务

但是,当我更改
setTitle
调用时(甚至不是quasiquoter,只是文字字符串),服务器进程会识别更改,启动重新编译,并提供“在重新编译时等待”页面

但当完成后,它会返回到提供旧内容

我之前说过“有时”,因为它似乎没有在一次全新的
yesod-devel
发布中获得最新的变化。一个
阴谋集团的建立
似乎总是会带来变化

我正在运行GHC 7.10.1,在一个阴谋集团的沙箱里,每晚都锁着stackage