feat(xan): Use Witherable in the prelude
Install the witherable library, expose it in the prelude, and update all call sites that are broken by that change. This is a really nice library, and basically the ideal abstraction layer for what it does. Change-Id: I640e099318c1ecce0ad483bc336c379698bdab88 Reviewed-on: https://cl.tvl.fyi/c/depot/+/725 Reviewed-by: glittershark <grfn@gws.fyi>
This commit is contained in:
parent
20bc4aa10d
commit
6c7e14d2dc
7 changed files with 30 additions and 6 deletions
|
|
@ -4,7 +4,7 @@ cabal-version: 1.12
|
|||
--
|
||||
-- see: https://github.com/sol/hpack
|
||||
--
|
||||
-- hash: 0486cac7957fae1f9badffdd082f0c5eb5910eb8c066569123b0f57bc6fa0d8b
|
||||
-- hash: 88019942f93977e08b513ce6991401694c431b7b2b7b1b5d2afccb3f0afb26ed
|
||||
|
||||
name: xanthous
|
||||
version: 0.1.0.0
|
||||
|
|
@ -53,6 +53,7 @@ library
|
|||
Xanthous.Entities.Entities
|
||||
Xanthous.Entities.Environment
|
||||
Xanthous.Entities.Item
|
||||
Xanthous.Entities.Marker
|
||||
Xanthous.Entities.Raws
|
||||
Xanthous.Entities.RawTypes
|
||||
Xanthous.Game
|
||||
|
|
@ -143,6 +144,7 @@ library
|
|||
, tomland
|
||||
, vector
|
||||
, vty
|
||||
, witherable
|
||||
, yaml
|
||||
, zlib
|
||||
default-language: Haskell2010
|
||||
|
|
@ -174,6 +176,7 @@ executable xanthous
|
|||
Xanthous.Entities.Entities
|
||||
Xanthous.Entities.Environment
|
||||
Xanthous.Entities.Item
|
||||
Xanthous.Entities.Marker
|
||||
Xanthous.Entities.Raws
|
||||
Xanthous.Entities.RawTypes
|
||||
Xanthous.Game
|
||||
|
|
@ -263,6 +266,7 @@ executable xanthous
|
|||
, tomland
|
||||
, vector
|
||||
, vty
|
||||
, witherable
|
||||
, xanthous
|
||||
, yaml
|
||||
, zlib
|
||||
|
|
@ -355,6 +359,7 @@ test-suite test
|
|||
, tomland
|
||||
, vector
|
||||
, vty
|
||||
, witherable
|
||||
, xanthous
|
||||
, yaml
|
||||
, zlib
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue