on develop help sign in
Relax bounds on 'these', add explicit import to avoid clash
6937019Jack Kelly
reflex.cabal+1−1
@@ -60,7 +60,7 @@ library
60 semigroups >= 0.16 && < 0.19,
60 semigroups >= 0.16 && < 0.19,
61 stm >= 2.4 && < 2.6,
61 stm >= 2.4 && < 2.6,
62 syb >= 0.5 && < 0.8,
62 syb >= 0.5 && < 0.8,
63− these >= 0.4 && < 0.7.6,
63+ these >= 0.4 && < 0.7.7,
64 time >= 1.4 && < 1.9,
64 time >= 1.4 && < 1.9,
65 transformers >= 0.2,
65 transformers >= 0.2,
66 transformers-compat >= 0.3,
66 transformers-compat >= 0.3,
src/Reflex/Patch/MapWithMove.hs+1−1
@@ -22,7 +22,7 @@ import qualified Data.Map as Map
22import Data.Maybe
22import Data.Maybe
23import Data.Semigroup (Semigroup (..), (<>))
23import Data.Semigroup (Semigroup (..), (<>))
24import qualified Data.Set as Set
24import qualified Data.Set as Set
25−import Data.These
25+import Data.These (These(..))
26import Data.Tuple
26import Data.Tuple
27
27
28-- | Patch a DMap with additions, deletions, and moves. Invariant: If key @k1@
28-- | Patch a DMap with additions, deletions, and moves. Invariant: If key @k1@