From 5fc35635d989bf324d810430f3130cc63c2beeac Mon Sep 17 00:00:00 2001
From: Daniel Firth <dan.firth@homotopic.tech>
Date: Sun, 4 Sep 2022 23:27:47 +0100
Subject: [PATCH] Add polysemy-extra, polysemy-kvstore and polysemy-several

---
 flake.lock  | 6 +++---
 overlay.nix | 6 ++++++
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/flake.lock b/flake.lock
index 98fcc7e9..545fa74e 100644
--- a/flake.lock
+++ b/flake.lock
@@ -3,11 +3,11 @@
     "all-cabal-hashes": {
       "flake": false,
       "locked": {
-        "lastModified": 1662289495,
-        "narHash": "sha256-5QtQj6yxrFXqEHXTm01OyXPQ+esRKULnzWOupVFx09o=",
+        "lastModified": 1662320435,
+        "narHash": "sha256-LZgRGB9RrWMzpL7jEBJNlMQ6xm6wpab3BJFn+Min5tg=",
         "owner": "commercialhaskell",
         "repo": "all-cabal-hashes",
-        "rev": "b3b743bf567efb25e9dd2d47d3c83bc6866eae4f",
+        "rev": "3ec45303eb815900bad7a7d6c97c09f4e0c2cb48",
         "type": "github"
       },
       "original": {
diff --git a/overlay.nix b/overlay.nix
index 292595ad..aa55ecfd 100644
--- a/overlay.nix
+++ b/overlay.nix
@@ -165,6 +165,12 @@ final: prev: with pkgs.haskell.lib; {
 
   polysemy = dontCheck (prev.callHackage "polysemy" "1.7.1.0" { });
 
+  polysemy-extra = prev.callHackage "polysemy-extra" "0.2.1.0" { };
+
+  polysemy-kvstore = prev.callHackage "polysemy-kvstore" "0.1.3.0" { };
+
+  polysemy-several = prev.callHackage "polysemy-several" "0.1.1.0" { };
+
   polysemy-time = dontCheck (prev.callHackage "polysemy-time" "0.5.1.0" { });
 
   polysemy-zoo = doJailbreak (dontCheck (prev.callHackage "polysemy-zoo" "0.8.0.0" { }));
-- 
GitLab