文件名称:hs-template-nix:使用 nix 的 haskell 项目
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-19 09:14:37
Nix
模板 Haskell 项目 这是一个模板haskell项目,可以快速开始使用nix。 文件布局 该应用程序: app/包含将生成二进制文件的主文件。 src/包含app/使用的库。 test/包含测试src/的库的测试。 构建应用程序: package.yaml是一个生成 cabal 文件的文件。 stack.yaml是 stack 用来管理整个项目的,看 。 Makefile包含构建项目的所有目标。 modd.conf是配置文件 。 编辑器文件: hie.yaml是的配置文件。 尼克斯文件: 运行nix-build时使用的default.nix 。 shell.nix在运行nix-shell 。 release.nix采用进口default.nix和shell.nix 。 nix-shell包括 ,即LSP服务器 $ nix-shell --pure [nix
【文件预览】:
hs-template-nix-master
----modd.conf(209B)
----.gitignore(52B)
----app()
--------main.hs(152B)
----Makefile(622B)
----release.nix(2KB)
----src()
--------Utils.hs(372B)
----default.nix(35B)
----stack.yaml.lock(449B)
----assets()
--------utils-doc.png(13KB)
----.github()
--------workflows()
----hie.yaml(291B)
----README.md(9KB)
----shell.nix(33B)
----package.yaml(1KB)
----test()
--------Spec.hs(44B)
--------UtilsSpec.hs(168B)
----stack.yaml(149B)