{ mkDerivation
, base
, bytestring
, config-ini
, containers
, contravariant
, data-clist
, deepseq
, directory
, dlist
, exceptions
, filepath
, lib
, microlens
, microlens-mtl
, microlens-th
, QuickCheck
, stm
, template-haskell
, text
, text-zipper
, transformers
, unix
, vector
, vty
, word-wrap
}:
mkDerivation {
pname = "brick";
version = "0.73";
sha256 = "741c8d0717f0ab5addd5d3acc88cb36d645a0c73907bde509b2fd9d9bc02039c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base
bytestring
config-ini
containers
contravariant
data-clist
deepseq
directory
dlist
exceptions
filepath
microlens
microlens-mtl
microlens-th
stm
template-haskell
text
text-zipper
transformers
unix
vector
vty
word-wrap
];
testHaskellDepends = [
base
containers
microlens
QuickCheck
vector
vty
];
homepage = "https://github.com/jtdaugherty/brick/";
description = "A declarative terminal user interface library";
license = lib.licenses.bsd3;
}