M rhapsode.cabal => rhapsode.cabal +1 -1
@@ 70,7 70,7 @@ library
stylist >= 2.7.0.1 && <3, stylist-traits >= 0.1.3.1, css-syntax, scientific,
xml-conduit-stylist >= 3 && <3.1,
-- Voice2Json input
- process, aeson >= 1.5 && <1.6, unordered-containers
+ process, aeson >= 2 && <3, unordered-containers
-- Directories containing source files.
hs-source-dirs: src
M src/Links.hs => src/Links.hs +1 -1
@@ 35,7 35,7 @@ import Control.Concurrent (forkIO)
import Data.Char
import System.Process
import Data.Aeson
-import qualified Data.HashMap.Strict as HM
+import qualified Data.Aeson.KeyMap as HM
import qualified Data.ByteString.Lazy as LBS
data Link = Link {
M src/SpeechStyle.hs => src/SpeechStyle.hs +2 -1
@@ 4,7 4,8 @@ module SpeechStyle(SpeechStyle(..),
import Data.CSS.Syntax.Tokens
import Data.CSS.Style
-import Data.Text as Txt
+import qualified Data.Text as Txt
+import Data.Text (Text, unpack, pack, append)
import Data.Scientific (toRealFloat)
import Data.Maybe (isJust, catMaybes, fromMaybe)