tracks/haskell/exercises/sgf-parsing/examples/success-standard/src/Sgf.hs in trackler-2.2.1.110 vs tracks/haskell/exercises/sgf-parsing/examples/success-standard/src/Sgf.hs in trackler-2.2.1.111
- old
+ new
@@ -1,12 +1,11 @@
-- | Tools for parsing a SGF string.
module Sgf (
parseSgf
) where
-import Control.Applicative
-import Data.Attoparsec.Combinator
-import Data.Attoparsec.Text
+import Control.Applicative (many)
+import Data.Attoparsec.Text (Parser, anyChar, char, many1, parseOnly, satisfy)
import Data.Char (isUpper, isSpace)
import Data.Map (Map)
import qualified Data.Map as Map
import Data.Tree (Tree(..))
import Data.Text (Text)