Yesod Exception 发表于 2025-12-31 分类于 haskell , Yesod Yesod框架在响应json异常的时候可以调用sendStatusJSON 其签名如下 1sendStatusJSON :: (MonadHandler m, ToJSON c) => Status -> c -> m a 之所以返回值是a,也就是任意类型是因为其实现是throwIO并不关心返回值。