From b01556b853c73f31b43b05efb09519eaddc459d7 Mon Sep 17 00:00:00 2001 From: James Santucci Date: Tue, 3 Mar 2026 05:18:05 -0800 Subject: [PATCH 1/2] nix: Provide granite as override --- flake.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 7c10fab..6d16343 100644 --- a/flake.nix +++ b/flake.nix @@ -10,9 +10,18 @@ flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; + granitePkg = pkgs.fetchFromGitHub { + repo = "granite"; + owner = "mchav"; + rev = "main"; + hash = "sha256-ypDiV99w2J8q7XcMpFWkv0kEm2dtWZduWIkAsuXDHEo="; + }; - hsPkgs = pkgs.haskellPackages.extend (self: super: { - dataframe = self.callCabal2nix "dataframe" ./. { }; + hsPkgs = pkgs.haskellPackages.extend (self: super: rec { + granite = self.callCabal2nix "granite" granitePkg { }; + dataframe = self.callCabal2nix "dataframe" ./. { + inherit granite; + }; }); in { From 678071395df85e3d7473e5174a2e9fb4397708c7 Mon Sep 17 00:00:00 2001 From: James Santucci Date: Thu, 5 Mar 2026 08:03:14 -0800 Subject: [PATCH 2/2] fix: Remove unused import and missing symbol export --- src/DataFrame/Typed.hs | 3 --- src/DataFrame/Typed/Operations.hs | 2 -- 2 files changed, 5 deletions(-) diff --git a/src/DataFrame/Typed.hs b/src/DataFrame/Typed.hs index 03450fa..c744c1d 100644 --- a/src/DataFrame/Typed.hs +++ b/src/DataFrame/Typed.hs @@ -192,9 +192,6 @@ module DataFrame.Typed ( -- * Constraints KnownSchema (..), AllKnownSymbol (..), - - -- * Pipe operator - (|>), ) where import Prelude hiding (drop, filter, take) diff --git a/src/DataFrame/Typed/Operations.hs b/src/DataFrame/Typed/Operations.hs index b9cc642..c82dd3b 100644 --- a/src/DataFrame/Typed/Operations.hs +++ b/src/DataFrame/Typed/Operations.hs @@ -50,10 +50,8 @@ module DataFrame.Typed.Operations ( -- * Vertical merge append, - ) where -import Data.Function ((&)) import Data.Proxy (Proxy (..)) import qualified Data.Text as T import qualified Data.Vector as V