nixkell:一个简单的Nix-Haskell骨架

时间:2024-03-10 20:14:14
【文件属性】:

文件名称:nixkell:一个简单的Nix-Haskell骨架

文件大小:15KB

文件格式:ZIP

更新时间:2024-03-10 20:14:14

haskell nix skeleton Nix

(ノ◕ヮ◕)ノ *:・ ゚✧尼克斯(◕‿◕✿) 使用Nix,让您的Haskell项目启动并正常运行。 TL; DR 安装了和并: $ git clone https://github.com/pwm/nixkell.git my-project $ cd my-project $ ./init.sh $ build && run Hello my-project! 目录 为什么选择尼克斯? Nixkell的目的是为使用Nix设置Haskell项目提供无缝的体验。 还有其他用于设置Haskell项目的工具,其中一些具有很好的用户体验。 另一方面,从历史上看,Nix具有复杂,难以学习且对初学者不友好的声誉。 那么,为什么人们尽管使用了Nix却声名远播? 有什么好处? 1.尼克斯壳 具有专用于每个项目的外壳以及完成该项目所需的所有工具,将改变游戏规则。 您可以使用cd foo-proj


【文件预览】:
nixkell-master
----.gitignore(51B)
----shell.nix(257B)
----README.md(6KB)
----bin()
--------Main.hs(75B)
----nix()
--------scripts.nix(430B)
--------default.nix(196B)
--------sources.json(1KB)
--------packages.nix(1KB)
--------packages()
--------overlays.nix(199B)
--------sources.nix(7KB)
--------release.nix(100B)
--------util.nix(1KB)
----.github()
--------workflows()
--------dependabot.yml(119B)
----Setup.hs(46B)
----test()
--------Spec.hs(44B)
----.vscode()
--------settings.json(128B)
----init.sh(1KB)
----LICENSE(1KB)
----src()
--------.gitkeep(0B)
----package.yaml(1KB)
----nixkell.toml(260B)

网友评论