Robert K. Bell

Results 10 comments of Robert K. Bell

[tape-watch](https://github.com/rstacruz/tape-watch) keeps a long-running process, but doesn't seem to support transpilers at the moment.

Elm has been [added to nixpkgs.](https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/compilers/elm) Nix packages must be built deterministically (no unexpected network requests), so that implementation might provide some insight?

Thanks Keith, those resources will be a great help!

Thanks for the tip! I ended up wanting to pass arbitrary config values, which I couldn't get to work with the `arion -f arion-compose.nix -f ad-hoc-config.nix` config stacking approach. Here's...

Ohh right, proper Nix Modules... I hadn't gotten involved with them before now. Time to read up! Wow yeah, Modules do simplify the ad-hoc config file; here's my updated version:...

We're also running into this issue, on a large-ish app that's replacing a desktop app. Many of the existing shortcuts that users have muscle memory of, collide with browser shortcuts...

Another data point: we're using [pzp1997/assoc-list](https://package.elm-lang.org/packages/pzp1997/assoc-list/1.0.0/) where the keys are custom types where some constructors have arguments. The rule incorrectly treats the custom type constructor arguments as unused.

Sure, [here's one:](https://github.com/r-k-b/sscce_for_elm-review-unused_issue_25) ```elm module Main exposing (..) import AssocList exposing (fromList) type Route = UserInfo Int routes : AssocList.Dict Route String routes = fromList [ ( UserInfo 1, "foo"...

WinGet already has the version number: https://github.com/microsoft/winget-pkgs/blob/fca0ecc193e998d681add1f6b8c8894787fa578e/manifests/e/EvanCzaplicki/Elm/0.19.1/EvanCzaplicki.Elm.installer.yaml#L5 The maintainers of that `winget-pkgs` repo will need to manage updating their data.

In the meantime, hooking up `nixfmt` with a File Watcher works reasonably well: ![image](https://user-images.githubusercontent.com/2717397/103265247-42bc6e00-4a01-11eb-9da2-a7bce22ca816.png)