let flake = import ./nix/compat.nix;
in
{ pkgs ? import flake.inputs.nixpkgs { }
, haskellPackages ? pkgs.haskellPackages
}:
let
  pkgsWithArion = pkgs.extend flake.overlays.default;
in
{
  inherit (pkgsWithArion) arion;
}