-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Simple way to parse strings with Python-like format strings.
--
-- Please refer to the README file that ships with this package.
@package parse
@version 0.1.0.0
module Parse.Internal.Instances
class ParseTuple a
parseTuple :: ParseTuple a => String -> String -> Either String a
parseTupleInstance :: Int -> Q Dec
parseTupleInstances :: [Int] -> Q [Dec]
module Parse.Internal.Parse
parseParts :: [String] -> String -> Either String [String]
class ParseTuple a
parseTuple :: ParseTuple a => String -> String -> Either String a
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple (GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String, GHC.Base.String)
instance Parse.Internal.Instances.ParseTuple GHC.Base.String
module Parse
-- | Parse str according to the format, and return a
-- tuple of parsed fields. It can fail with an error. Parsable fields in
-- the format string are denoted with "{}", and they will match
-- anything
parse :: ParseTuple a => String -> String -> a
-- | Safe variant of parse which returns a Maybe monad
-- instead of failing with an error.
parseMaybe :: ParseTuple a => String -> String -> Maybe a
-- | Safe variant of parse which returns an Either monad
-- instead of failing with an error. The Left (error)
-- constructor carries a String that contains information about
-- the error.
parseEither :: ParseTuple a => String -> String -> Either String a
-- | Parse str according to the format, and return a list
-- of parsed fields. It can fail with an error. Parsable fields in the
-- format string are denoted with "{}", and they will match
-- anything until the next block of the format string matches something
-- in str.
parseList :: String -> String -> [String]
-- | Safe variant of parseList which returns a Maybe
-- monad instead of failing with an error.
parseListMaybe :: String -> String -> Maybe [String]
-- | Safe variant of parseList which returns an Either
-- monad instead of failing with an error. The Left (error)
-- constructor carries a String that contains information about
-- the error.
parseListEither :: String -> String -> Either String [String]