From 6b0bab0e85266ce66836c4584f8cc83b307a3af5 Mon Sep 17 00:00:00 2001 From: Griffin Smith Date: Sat, 4 Jan 2020 23:48:51 -0500 Subject: Add support for multiple levels Add a data structure, based on the zipper comonad, which provides support for multiple levels, each of which is its own entity map. The current level is provided by coreturn, which the `entities` lens has been updated to use. Nothing currently supports going up or down levels yet - that's coming next. --- package.yaml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'package.yaml') diff --git a/package.yaml b/package.yaml index 8d761b58e055..d639e555c741 100644 --- a/package.yaml +++ b/package.yaml @@ -26,6 +26,7 @@ dependencies: - checkers - classy-prelude - comonad +- comonad-extras - constraints - containers - data-default @@ -48,6 +49,7 @@ dependencies: - MonadRandom - mtl - optparse-applicative +- pointed - random - random-fu - random-extras @@ -59,6 +61,7 @@ dependencies: - stache - semigroupoids - tomland +- text - text-zipper - vector - vty -- cgit 1.4.1