Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a shell.nix and instructions for using it #2654

Merged
merged 1 commit into from
Dec 7, 2018

Commits on Dec 2, 2018

  1. Add a shell.nix and instructions for using it

    I have mixed feelings about this. On the one hand, it feels like which
    tools a developer uses in their environment shouldn't bleed into the
    source repository. On the other hand, getting a proper Cats development
    environment includes wrangling some finicky bits that can be tricky for
    a Scala developer (such as managing Jekyll and Node.js versions). I'm
    generally in favor of lowering this barrier and using a deterministic
    build environment.
    
    I've been using something like this for a while when working on Cats and
    thought that I'd put together this PR in case others are interested in
    doing the same. If people aren't crazy about this, it's no big deal;
    it's easy enough to have it ignored by git.
    ceedubs committed Dec 2, 2018
    Configuration menu
    Copy the full SHA
    45d025f View commit details
    Browse the repository at this point in the history