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 { 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