Eric Merritt

Results 17 comments of Eric Merritt

Just to add my support for this. For a lot of reasons, my organization has to use nix in a non-root location. That works just fine, but cachix not supporting...

@domenkozar Nix needs to be installable on a new machine without a preexisting nix, so we do a multiple-phase build to create the new binary tarball/install script pointing to a...

@domenkozar There are a couple of different ways that work. The easiest is probably this one: https://dram.page/p/bootstrapping-nix/. Though https://rgoswami.me/posts/local-nix-no-root/ works as well and cachix is buildable with both of them....

@domenkozar Just a heads up here. There was a PR merged to nixpkgs that solved the root problem for us. We are going to move to that model. So while...

This one: https://github.com/NixOS/nix/pull/4289. It doesn't solve all the problems, but enough to move us forward

Exceptions aren't really idiomatic erlang, so I wouldn't consider that when deciding what to do. I think tagged return types are more idiomatic and lend themselves well to the `Either`...

Yes. Exactly,. I don't actually think monadic binds should be built into the language. It think that is one of the very few mistakes that the haskell guys made. In...

Scala is, unfortunately, a really poor example of good infix names. Haskell/ocaml are better sources with much better rules. I would take those as examples more then scala. Scala is...

I came across this. Its interesting and might inform the monad discussion: https://gbracha.blogspot.com/2011/01/maybe-monads-might-not-matter.html

case is problematic in a unicode world and I would strongly encourage you not to rewrite things if you can get away with it. I would just change the syntax....