小编Sim*_*age的帖子

Haskell cabal 对文件和模块名称感到困惑

在我的 haskell 项目中,我有以下目录结构(缺少一些条目,但与此问题无关)

\n\n
- quanthas\n   - quanthas.cabal\n   - src/\n      - QuantHas/\n         - Settings.hs\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的 Settings.hs 文件包含此模块头

\n\n
module QuantHas.Settings(module QuantHas.Settings) where\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的 cabal 文件看起来像这样

\n\n
Name:               QuantHas\nVersion:            0.0\nDescription:\n    QuantHas project is an attempt to port QuantLib to Haskell keeping the functional flavor of Haskell.\nLicense:            BSD3\nLicense-file:       LICENSE\nBuild-Type:         Simple\nCabal-Version:      >=1.10\n\nLibrary\n  Build-Depends:    base >= 3 && < 5, array >= 0.2\n  Exposed-modules:  QuantHas.Time.Frequency\n                QuantHas.Time.TimeUnit\n                QuantHas.Time.Period\n                QuantHas.Time.Date\n                QuantHas.Time.DayCounter\n                QuantHas.Time.BusinessDayConvention\n                QuantHas.Time.Calendar\n                QuantHas.Time.Calendars.UnitedKingdom\n                QuantHas.Time.Schedule\n                QuantHas.Settings\n                QuantHas.Require\n  default-language: Haskell2010                 \n  hs-source-dirs:   src\n  --  ghc-options: …
Run Code Online (Sandbox Code Playgroud)

haskell cabal

2
推荐指数
1
解决办法
812
查看次数

标签 统计

cabal ×1

haskell ×1