Haskell初学者骨架模板项目
我有3个数据构造函数,比如A、B和C,它们在文件A.hs、B.hs、C.hs中定义,这些文件位于目录项目utils中。 现在我想在其他项目的部分中使用这些数据构造函数。这些项目位于完全不同的目录中。 如何在这些项目文件中导入A、B和C的数据和类型构造函数 感谢下面给出的第一个答案,我意识到我正在寻找一个框架,以更好的方式组织这样的项目。我搜索了一下,但没有找到任何这样的项目框架。 提供的链接包含许多模糊描述的内容。例如,第5行简单地写为“…” 我要找的是,, 骨架项目不应该是Haskell站点上给出的非常简单的“单个”文件项目。但不应该过于复杂,因为我们在许多hackage项目中看到了大量依赖项等 编辑:我更改了标题以更好地反映我的问题。很抱歉给您带来不便Haskell初学者骨架模板项目,haskell,import,module,Haskell,Import,Module,我有3个数据构造函数,比如A、B和C,它们在文件A.hs、B.hs、C.hs中定义,这些文件位于目录项目utils中。 现在我想在其他项目的部分中使用这些数据构造函数。这些项目位于完全不同的目录中。 如何在这些项目文件中导入A、B和C的数据和类型构造函数 感谢下面给出的第一个答案,我意识到我正在寻找一个框架,以更好的方式组织这样的项目。我搜索了一下,但没有找到任何这样的项目框架。 提供的链接包含许多模糊描述的内容。例如,第5行简单地写为“…” 我要找的是,, 骨架项目不应该是Haskell站点上
ghc
编译或在ghci
中加载时手动添加输入源。
范例
ghci-i项目utils/A.hs Foo.hsFoo.hs
使用A.hs
ghc
编译或在ghci
中加载时手动添加输入源。
范例
ghci-i项目utils/A.hs Foo.hs当
Foo.hs
使用由A.hs
导出的元素时,可能并不完全是您想要的,但是对于这个问题的未来读者,Haskell骨架/模板项目刚刚在这里发布:
它确实添加了一些依赖项,如hlint和hspec。下面是一篇博客文章,它讲述了每个个人的决定:
可能不是您想要的,但对于这个问题的未来读者,Haskell骨架/模板项目刚刚发布在这里: 它确实添加了一些依赖项,如hlint和hspec。下面是一篇博客文章,它讲述了每个个人的决定: 我发现这个链接是一个方便的参考 @tempora:你需要安装yesod和yesod-bin。这个链接更多地讨论了
阴谋集团安装
阴谋集团安装垃圾箱
yesod init
希望这有帮助。我发现这个:链接是一个方便的参考
@tempora:你需要安装yesod和yesod-bin。这个链接更多地讨论了
阴谋集团安装
阴谋集团安装垃圾箱
yesod init
希望这能有所帮助。有初学者级的骨架模板项目吗?我看到了这篇文章
http://www.yesodweb.com/blog/2012/09/project-templates
但无法获取任何模板。谢谢。有初级骨架模板项目吗?我看到了这篇文章http://www.yesodweb.com/blog/2012/09/project-templates
但无法获取任何模板。谢谢
cabal install yesod
cabal install yesod-bin
<cdtoprojdir> yesod init