Skip to content

Instantly share code, notes, and snippets.

@idontgetoutmuch
Created August 4, 2019 11:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save idontgetoutmuch/a73d63990d8c9640e6ab270eb8c7d14c to your computer and use it in GitHub Desktop.
Save idontgetoutmuch/a73d63990d8c9640e6ab270eb8c7d14c to your computer and use it in GitHub Desktop.
let
rOverlay = rself: rsuper: {
myR = rsuper.rWrapper.override {
packages = with rsuper.rPackages; [
ggplot2
dplyr
xts
purrr
];
};
};
haskellOverlay = hself: hsuper: {
inline-r = hself.haskell.lib.dontCheck (hsuper.haskellPackages.inline-r);
};
in
let
pkgs = import <nixpkgs> { overlays = [ rOverlay haskellOverlay ]; };
in
pkgs.mkShell {
buildInputs = with pkgs; [
myR
inline-r
];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment