{ mkDerivation , aeson , array , async , base , bifunctors , brick , checkers , classy-prelude , comonad , comonad-extras , constraints , containers , criterion , data-default , data-interval , deepseq , directory , fgl , fgl-arbitrary , file-embed , filepath , generic-arbitrary , generic-lens , groups , hgeometry , hgeometry-combinatorial , hpack , JuicyPixels , lens , lens-properties , lib , lifted-async , linear , megaparsec , mmorph , monad-control , MonadRandom , mtl , optparse-applicative , parallel , parser-combinators , pointed , QuickCheck , quickcheck-instances , quickcheck-text , random , random-extras , random-fu , random-source , Rasterific , raw-strings-qq , reflection , semigroupoids , semigroups , splitmix , stache , streams , tasty , tasty-hunit , tasty-quickcheck , tasty-rerun , text , text-zipper , tomland , transformers , vector , vty , witherable , yaml , zlib }: mkDerivation { pname = "xanthous"; version = "0.1.0.0"; src = ./.; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array async base bifunctors brick checkers classy-prelude comonad comonad-extras constraints containers criterion data-default data-interval deepseq directory fgl fgl-arbitrary file-embed filepath generic-arbitrary generic-lens groups hgeometry hgeometry-combinatorial JuicyPixels lens lifted-async linear megaparsec mmorph monad-control MonadRandom mtl optparse-applicative parallel parser-combinators pointed QuickCheck quickcheck-instances quickcheck-text random random-extras random-fu random-source Rasterific raw-strings-qq reflection semigroupoids semigroups splitmix stache streams text text-zipper tomland transformers vector vty witherable yaml zlib ]; libraryToolDepends = [ hpack ]; executableHaskellDepends = [ aeson array async base bifunctors brick checkers classy-prelude comonad comonad-extras constraints containers criterion data-default data-interval deepseq directory fgl fgl-arbitrary file-embed filepath generic-arbitrary generic-lens groups hgeometry hgeometry-combinatorial JuicyPixels lens lifted-async linear megaparsec mmorph monad-control MonadRandom mtl optparse-applicative parallel parser-combinators pointed QuickCheck quickcheck-instances quickcheck-text random random-extras random-fu random-source Rasterific raw-strings-qq reflection semigroupoids semigroups splitmix stache streams text text-zipper tomland transformers vector vty witherable yaml zlib ]; testHaskellDepends = [ aeson array async base bifunctors brick checkers classy-prelude comonad comonad-extras constraints containers criterion data-default data-interval deepseq directory fgl fgl-arbitrary file-embed filepath generic-arbitrary generic-lens groups hgeometry hgeometry-combinatorial JuicyPixels lens lens-properties lifted-async linear megaparsec mmorph monad-control MonadRandom mtl optparse-applicative parallel parser-combinators pointed QuickCheck quickcheck-instances quickcheck-text random random-extras random-fu random-source Rasterific raw-strings-qq reflection semigroupoids semigroups splitmix stache streams tasty tasty-hunit tasty-quickcheck tasty-rerun text text-zipper tomland transformers vector vty witherable yaml zlib ]; benchmarkHaskellDepends = [ aeson array async base bifunctors brick checkers classy-prelude comonad comonad-extras constraints containers criterion data-default data-interval deepseq directory fgl fgl-arbitrary file-embed filepath generic-arbitrary generic-lens groups hgeometry hgeometry-combinatorial JuicyPixels lens lifted-async linear megaparsec mmorph monad-control MonadRandom mtl optparse-applicative parallel parser-combinators pointed QuickCheck quickcheck-instances quickcheck-text random random-extras random-fu random-source Rasterific raw-strings-qq reflection semigroupoids semigroups splitmix stache streams text text-zipper tomland transformers vector vty witherable yaml zlib ]; prePatch = "hpack"; homepage = "https://github.com/glittershark/xanthous#readme"; description = "A WIP TUI RPG"; license = lib.licenses.gpl3Only; }