【问题标题】:Adding helper function for both foundation and handlers为基础和处理程序添加辅助函数
【发布时间】:2013-12-30 15:56:04
【问题描述】:

我想向我的 yesod 应用程序添加一个辅助函数,它将“存在”在一个单独的文件中,并且可以在基础文件和处理程序中导入,我不想再次重新导入所有模块。而且我不能使用 Import 模块,因为我得到了循环依赖项( Import -> helper -> Foundation -> Import)。

【问题讨论】:

    标签: haskell yesod


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      我认为与其搞乱相互递归的模块,不如从 Import 中重新导入你想要的所有东西。

      【讨论】:

      • 如果我没有错,那是不可能的,因为我需要基础文件中的 App 数据类型,所以我需要基础文件本身,这将使我遇到同样的循环依赖问题。
      猜你喜欢
      • 2016-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-28
      • 1970-01-01
      • 2017-06-15
      • 1970-01-01
      • 2015-12-12
      相关资源
      最近更新 更多