Name: yuuko
Version: 2010.11.28
Build-type: Simple
Synopsis: A transcendental HTML parser gently wrapping the HXT library
Description:
Parse without thinking ...
.
yuuko "//body" "
hi"
.
> ["hi"]
License: BSD3
License-file: LICENSE
Author: Jinjing Wang
Maintainer: Jinjing Wang
Build-Depends: base
Cabal-version: >= 1.2.3
category: Text
homepage: http://github.com/nfjinjing/yuuko
data-files: readme.md, changelog.md, known-issues.md, Nemesis, LICENSE-hxt, LICENSE-tagsoup
library
ghc-options: -Wall
build-depends: base >= 4 && < 5
, haskell98
, containers
, directory
, filepath
, parsec
, network
, deepseq
, bytestring
, curl
, mtl
extensions: MultiParamTypeClasses DeriveDataTypeable FunctionalDependencies FlexibleInstances
hs-source-dirs: src/
exposed-modules:
Text.HTML.Yuuko
Text.HTML.Yuuko.Cookbook,
Yuuko.Text.XML.HXT.Arrow,
Yuuko.Text.XML.HXT.Arrow.DTDProcessing,
Yuuko.Text.XML.HXT.Arrow.DocumentInput,
Yuuko.Text.XML.HXT.Arrow.DocumentOutput,
Yuuko.Text.XML.HXT.Arrow.Edit,
Yuuko.Text.XML.HXT.Arrow.GeneralEntitySubstitution,
Yuuko.Text.XML.HXT.Arrow.Namespace,
Yuuko.Text.XML.HXT.Arrow.ParserInterface,
Yuuko.Text.XML.HXT.Arrow.Pickle,
Yuuko.Text.XML.HXT.Arrow.Pickle.DTD,
Yuuko.Text.XML.HXT.Arrow.Pickle.Schema,
Yuuko.Text.XML.HXT.Arrow.Pickle.Xml,
Yuuko.Text.XML.HXT.Arrow.ProcessDocument,
Yuuko.Text.XML.HXT.Arrow.ReadDocument,
Yuuko.Text.XML.HXT.Arrow.WriteDocument,
Yuuko.Text.XML.HXT.Arrow.XPath,
Yuuko.Text.XML.HXT.Arrow.XPathSimple,
Yuuko.Text.XML.HXT.Arrow.XmlArrow,
Yuuko.Text.XML.HXT.Arrow.XmlIOStateArrow,
Yuuko.Text.XML.HXT.Arrow.XmlRegex,
Yuuko.Text.XML.HXT.DOM.FormatXmlTree,
Yuuko.Text.XML.HXT.DOM.Interface,
Yuuko.Text.XML.HXT.DOM.IsoLatinTables,
Yuuko.Text.XML.HXT.DOM.MimeTypeDefaults,
Yuuko.Text.XML.HXT.DOM.MimeTypes,
Yuuko.Text.XML.HXT.DOM.QualifiedName,
Yuuko.Text.XML.HXT.DOM.ShowXml,
Yuuko.Text.XML.HXT.DOM.TypeDefs,
Yuuko.Text.XML.HXT.DOM.UTF8Decoding,
Yuuko.Text.XML.HXT.DOM.Unicode,
Yuuko.Text.XML.HXT.DOM.Util,
Yuuko.Text.XML.HXT.DOM.XmlKeywords,
Yuuko.Text.XML.HXT.DOM.XmlNode,
Yuuko.Text.XML.HXT.DOM.XmlOptions,
Yuuko.Text.XML.HXT.DTDValidation.AttributeValueValidation,
Yuuko.Text.XML.HXT.DTDValidation.DTDValidation,
Yuuko.Text.XML.HXT.DTDValidation.DocTransformation,
Yuuko.Text.XML.HXT.DTDValidation.DocValidation,
Yuuko.Text.XML.HXT.DTDValidation.IdValidation,
Yuuko.Text.XML.HXT.DTDValidation.RE,
Yuuko.Text.XML.HXT.DTDValidation.TypeDefs,
Yuuko.Text.XML.HXT.DTDValidation.Validation,
Yuuko.Text.XML.HXT.DTDValidation.XmlRE,
Yuuko.Text.XML.HXT.IO.GetFILE,
Yuuko.Text.XML.HXT.IO.GetHTTPLibCurl,
Yuuko.Text.XML.HXT.Parser.HtmlParsec,
Yuuko.Text.XML.HXT.Parser.ProtocolHandlerUtil,
Yuuko.Text.XML.HXT.Parser.TagSoup,
Yuuko.Text.XML.HXT.Parser.XhtmlEntities,
Yuuko.Text.XML.HXT.Parser.XmlCharParser,
Yuuko.Text.XML.HXT.Parser.XmlDTDParser,
Yuuko.Text.XML.HXT.Parser.XmlDTDTokenParser,
Yuuko.Text.XML.HXT.Parser.XmlEntities,
Yuuko.Text.XML.HXT.Parser.XmlParsec,
Yuuko.Text.XML.HXT.Parser.XmlTokenParser,
Yuuko.Text.XML.HXT.RelaxNG,
Yuuko.Text.XML.HXT.RelaxNG.BasicArrows,
Yuuko.Text.XML.HXT.RelaxNG.CreatePattern,
Yuuko.Text.XML.HXT.RelaxNG.DataTypeLibMysql,
Yuuko.Text.XML.HXT.RelaxNG.DataTypeLibUtils,
Yuuko.Text.XML.HXT.RelaxNG.DataTypeLibraries,
Yuuko.Text.XML.HXT.RelaxNG.DataTypes,
Yuuko.Text.XML.HXT.RelaxNG.PatternFunctions,
Yuuko.Text.XML.HXT.RelaxNG.PatternToString,
Yuuko.Text.XML.HXT.RelaxNG.Schema,
Yuuko.Text.XML.HXT.RelaxNG.SchemaGrammar,
Yuuko.Text.XML.HXT.RelaxNG.Simplification,
Yuuko.Text.XML.HXT.RelaxNG.Unicode.Blocks,
Yuuko.Text.XML.HXT.RelaxNG.Unicode.CharProps,
Yuuko.Text.XML.HXT.RelaxNG.Utils,
Yuuko.Text.XML.HXT.RelaxNG.Validation,
Yuuko.Text.XML.HXT.RelaxNG.Validator,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.Regex,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.RegexMatch,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.RegexParser,
Yuuko.Text.XML.HXT.Version,
Yuuko.Text.XML.HXT.XPath,
Yuuko.Text.XML.HXT.XPath.NavTree,
Yuuko.Text.XML.HXT.XPath.XPathArithmetic,
Yuuko.Text.XML.HXT.XPath.XPathDataTypes,
Yuuko.Text.XML.HXT.XPath.XPathEval,
Yuuko.Text.XML.HXT.XPath.XPathFct,
Yuuko.Text.XML.HXT.XPath.XPathKeywords,
Yuuko.Text.XML.HXT.XPath.XPathParser,
Yuuko.Text.XML.HXT.XPath.XPathToNodeSet,
Yuuko.Text.XML.HXT.XPath.XPathToString,
Yuuko.Control.Arrow.ArrowIO,
Yuuko.Control.Arrow.ArrowIf,
Yuuko.Control.Arrow.ArrowList,
Yuuko.Control.Arrow.ArrowNF,
Yuuko.Control.Arrow.ArrowState,
Yuuko.Control.Arrow.ArrowTree,
Yuuko.Control.Arrow.IOListArrow,
Yuuko.Control.Arrow.IOStateListArrow,
Yuuko.Control.Arrow.ListArrow,
Yuuko.Control.Arrow.ListArrows,
Yuuko.Control.Arrow.StateListArrow,
Yuuko.Data.AssocList,
Yuuko.Data.Atom,
Yuuko.Data.Char.UTF8,
Yuuko.Data.NavTree,
Yuuko.Data.Tree.Class,
Yuuko.Data.Tree.NTree.TypeDefs
other-modules:
Text.HTML.Download
Text.HTML.TagSoup
Text.HTML.TagSoup.Entity
Text.HTML.TagSoup.Tree
Text.StringLike
Text.HTML.TagSoup.Generated
Text.HTML.TagSoup.Implementation
Text.HTML.TagSoup.Manual
Text.HTML.TagSoup.Match
Text.HTML.TagSoup.Options
Text.HTML.TagSoup.Parser
Text.HTML.TagSoup.Render
Text.HTML.TagSoup.Specification
Text.HTML.TagSoup.Type
Executable yuuko
ghc-options: -Wall
build-depends: base >= 4 && < 5
, haskell98
, containers
, directory
, filepath
, parsec
, network
, deepseq
, bytestring
, curl
, mtl
extensions: MultiParamTypeClasses DeriveDataTypeable FunctionalDependencies FlexibleInstances
hs-source-dirs: src/
main-is: Main.hs
other-modules: Text.HTML.Yuuko
Yuuko.Control.Arrow.ArrowIO,
Yuuko.Control.Arrow.ArrowIf,
Yuuko.Control.Arrow.ArrowList,
Yuuko.Control.Arrow.ArrowNF,
Yuuko.Control.Arrow.ArrowState,
Yuuko.Control.Arrow.ArrowTree,
Yuuko.Control.Arrow.IOListArrow,
Yuuko.Control.Arrow.IOStateListArrow,
Yuuko.Control.Arrow.ListArrow,
Yuuko.Control.Arrow.ListArrows,
Yuuko.Control.Arrow.StateListArrow,
Yuuko.Data.AssocList,
Yuuko.Data.Atom,
Yuuko.Data.Char.UTF8,
Yuuko.Data.NavTree,
Yuuko.Data.Tree.Class,
Yuuko.Data.Tree.NTree.TypeDefs,
Yuuko.Text.XML.HXT.Arrow,
Yuuko.Text.XML.HXT.Arrow.DTDProcessing,
Yuuko.Text.XML.HXT.Arrow.DocumentInput,
Yuuko.Text.XML.HXT.Arrow.DocumentOutput,
Yuuko.Text.XML.HXT.Arrow.Edit,
Yuuko.Text.XML.HXT.Arrow.GeneralEntitySubstitution,
Yuuko.Text.XML.HXT.Arrow.Namespace,
Yuuko.Text.XML.HXT.Arrow.ParserInterface,
Yuuko.Text.XML.HXT.Arrow.Pickle,
Yuuko.Text.XML.HXT.Arrow.Pickle.DTD,
Yuuko.Text.XML.HXT.Arrow.Pickle.Schema,
Yuuko.Text.XML.HXT.Arrow.Pickle.Xml,
Yuuko.Text.XML.HXT.Arrow.ProcessDocument,
Yuuko.Text.XML.HXT.Arrow.ReadDocument,
Yuuko.Text.XML.HXT.Arrow.WriteDocument,
Yuuko.Text.XML.HXT.Arrow.XPath,
Yuuko.Text.XML.HXT.Arrow.XPathSimple,
Yuuko.Text.XML.HXT.Arrow.XmlArrow,
Yuuko.Text.XML.HXT.Arrow.XmlIOStateArrow,
Yuuko.Text.XML.HXT.Arrow.XmlRegex,
Yuuko.Text.XML.HXT.DOM.FormatXmlTree,
Yuuko.Text.XML.HXT.DOM.Interface,
Yuuko.Text.XML.HXT.DOM.IsoLatinTables,
Yuuko.Text.XML.HXT.DOM.MimeTypeDefaults,
Yuuko.Text.XML.HXT.DOM.MimeTypes,
Yuuko.Text.XML.HXT.DOM.QualifiedName,
Yuuko.Text.XML.HXT.DOM.ShowXml,
Yuuko.Text.XML.HXT.DOM.TypeDefs,
Yuuko.Text.XML.HXT.DOM.UTF8Decoding,
Yuuko.Text.XML.HXT.DOM.Unicode,
Yuuko.Text.XML.HXT.DOM.Util,
Yuuko.Text.XML.HXT.DOM.XmlKeywords,
Yuuko.Text.XML.HXT.DOM.XmlNode,
Yuuko.Text.XML.HXT.DOM.XmlOptions,
Yuuko.Text.XML.HXT.DTDValidation.AttributeValueValidation,
Yuuko.Text.XML.HXT.DTDValidation.DTDValidation,
Yuuko.Text.XML.HXT.DTDValidation.DocTransformation,
Yuuko.Text.XML.HXT.DTDValidation.DocValidation,
Yuuko.Text.XML.HXT.DTDValidation.IdValidation,
Yuuko.Text.XML.HXT.DTDValidation.RE,
Yuuko.Text.XML.HXT.DTDValidation.TypeDefs,
Yuuko.Text.XML.HXT.DTDValidation.Validation,
Yuuko.Text.XML.HXT.DTDValidation.XmlRE,
Yuuko.Text.XML.HXT.IO.GetFILE,
Yuuko.Text.XML.HXT.IO.GetHTTPLibCurl,
Yuuko.Text.XML.HXT.Parser.HtmlParsec,
Yuuko.Text.XML.HXT.Parser.ProtocolHandlerUtil,
Yuuko.Text.XML.HXT.Parser.TagSoup,
Yuuko.Text.XML.HXT.Parser.XhtmlEntities,
Yuuko.Text.XML.HXT.Parser.XmlCharParser,
Yuuko.Text.XML.HXT.Parser.XmlDTDParser,
Yuuko.Text.XML.HXT.Parser.XmlDTDTokenParser,
Yuuko.Text.XML.HXT.Parser.XmlEntities,
Yuuko.Text.XML.HXT.Parser.XmlParsec,
Yuuko.Text.XML.HXT.Parser.XmlTokenParser,
Yuuko.Text.XML.HXT.RelaxNG,
Yuuko.Text.XML.HXT.RelaxNG.BasicArrows,
Yuuko.Text.XML.HXT.RelaxNG.CreatePattern,
Yuuko.Text.XML.HXT.RelaxNG.DataTypeLibMysql,
Yuuko.Text.XML.HXT.RelaxNG.DataTypeLibUtils,
Yuuko.Text.XML.HXT.RelaxNG.DataTypeLibraries,
Yuuko.Text.XML.HXT.RelaxNG.DataTypes,
Yuuko.Text.XML.HXT.RelaxNG.PatternFunctions,
Yuuko.Text.XML.HXT.RelaxNG.PatternToString,
Yuuko.Text.XML.HXT.RelaxNG.Schema,
Yuuko.Text.XML.HXT.RelaxNG.SchemaGrammar,
Yuuko.Text.XML.HXT.RelaxNG.Simplification,
Yuuko.Text.XML.HXT.RelaxNG.Unicode.Blocks,
Yuuko.Text.XML.HXT.RelaxNG.Unicode.CharProps,
Yuuko.Text.XML.HXT.RelaxNG.Utils,
Yuuko.Text.XML.HXT.RelaxNG.Validation,
Yuuko.Text.XML.HXT.RelaxNG.Validator,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.Regex,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.RegexMatch,
Yuuko.Text.XML.HXT.RelaxNG.XmlSchema.RegexParser,
Yuuko.Text.XML.HXT.Version,
Yuuko.Text.XML.HXT.XPath,
Yuuko.Text.XML.HXT.XPath.NavTree,
Yuuko.Text.XML.HXT.XPath.XPathArithmetic,
Yuuko.Text.XML.HXT.XPath.XPathDataTypes,
Yuuko.Text.XML.HXT.XPath.XPathEval,
Yuuko.Text.XML.HXT.XPath.XPathFct,
Yuuko.Text.XML.HXT.XPath.XPathKeywords,
Yuuko.Text.XML.HXT.XPath.XPathParser,
Yuuko.Text.XML.HXT.XPath.XPathToNodeSet,
Yuuko.Text.XML.HXT.XPath.XPathToString
Text.HTML.Download
Text.HTML.TagSoup
Text.HTML.TagSoup.Entity
Text.HTML.TagSoup.Tree
Text.StringLike
Text.HTML.TagSoup.Generated
Text.HTML.TagSoup.Implementation
Text.HTML.TagSoup.Manual
Text.HTML.TagSoup.Match
Text.HTML.TagSoup.Options
Text.HTML.TagSoup.Parser
Text.HTML.TagSoup.Render
Text.HTML.TagSoup.Specification
Text.HTML.TagSoup.Type