haskell-jp / random #88 at 2021-03-09 09:50:26 +0900
Back to random #88
igrep
2021-03-09 09:50:26 +0900
NixをHaskellで再実装しようという試みがあるんですね :sugoi:
https://github.com/haskell-nix/hnix
2021-03-09 12:09:38 +0900
いまいち嬉しさがわからないですよね。
nix expressionに型をつけるのとは違いますし。
2021-03-09 12:10:01 +0900
c++で開発するのはつらいということですかね。
igrep
2021-03-09 12:11:37 +0900
:tashikani: 。どんなモチベーションなんでしょうね。
メンテナビリティーのためだけに作り直すというのも微妙ですし。
matsubara0507
2021-03-09 13:10:09 +0900
Why ってページがあったけど、、、僕は Nix 使ってないのでピンとこなかった
https://github.com/haskell-nix/hnix/wiki/Why
igrep
2021-03-09 14:24:12 +0900
やっぱりメンテが辛すぎる、が主なところなんですか... :cold_sweat:
将来的にnix expressionに型を付けたいけどそういう修正もままならない、ってことなのかな...
2021-03-09 17:07:42 +0900
nixに興味を持って勉強をしているところなので、なんでもいいから元気でいてほしいです。
2021-03-09 19:42:53 +0900
why を読むと、やはり Nix の expression に型をつけたいって話みたいです。hnix には Nix の型検査器もあるみたいなので。
nixpkgs 全体の Nix expression をリファクタリングする変更を treewide というんですが、そのときにコードが壊れてほしくないので型検査器があると静的にわかってうれしいと。
igrep
2021-03-09 19:45:50 +0900
なるほどちょっと誤解してました。「メンテがきつい」というのはNixそのものじゃなくてNixpkgsというパッケージのコレクションの方なんですね。
Back to random #88