keter/shell.nix
Jappie Klooster 35d8fa4786 Force usage of http-reverse-proxy above 0.6.0.1
This prevents a DoS attack by using a head followed by
a post.
There is a test to confirm this on keter as well.

This includes several internal changes as well,
such as
Getting rid of HMState alias,
and
remove perform action & adjustbound from withclient where block

chop up the withclient function to make it easier to understand,
alsom makes the flow of bound values more explicit in type
signatures.
2022-05-16 11:59:34 -04:00

17 lines
382 B
Nix

{ pkgs ? import ./nix/pkgs.nix, ... }:
pkgs.haskellPackages.shellFor {
packages = ps : [ ps.keter ];
# this is to build the examples from incoming
extraDependencies = ps: {
libraryHaskellDepends = [
ps.yesod-websockets
ps.yesod-core
ps.stm-lifted
];
};
buildInputs = [
pkgs.cabal-install
pkgs.haskellPackages.hasktags
];
}