packages feed

markup-2.1.0: markup.cabal

Name:                   markup
Version:                2.1.0
Author:                 Athan Clark <athan.clark@gmail.com>
Maintainer:             Athan Clark <athan.clark@gmail.com>
License:                MIT
License-File:           LICENSE
Category:               Data, Web
Synopsis:               Abstraction for markup languages
Description:
  This library tries to make things more uniformly controlled when working with
  markup languages in haskell - namely /deployment/ of markup assets.
  .
  Deployment, from this library's perspective, means /how/ something can be
  rendered to markup, yet still achieve the same "result" to the end user (namely
  the DOM).
  .
  We use monad transformers to infer the deployment mechanism for a context of
  markup. The three deployment mechanisms provided include /inline/ (content is
  slapped between markup tags), /hosted/ (entirely external - uses raw text as a
  url), and /local/ (which uses the <hackage.haskell.org/package/urlpath urlpath>
  library to realize what kind of link to create).

Cabal-Version:          >= 1.10
Build-Type:             Simple

Library
  Default-Language:     Haskell2010
  HS-Source-Dirs:       src
  GHC-Options:          -Wall
  Exposed-Modules:      Data.Markup
                        Data.Markup.Types
                        Data.Markup.Class
                        Data.Markup.Library
  Build-Depends:        base >= 4.8 && < 5
                      , blaze-html
                      , blaze-markup
                      , comonad
                      , exceptions
                      , lucid >= 2.5
                      , mmorph
                      , monad-control
                      , monad-logger
                      , mtl
                      , path-extra >= 0.0.1
                      , resourcet
                      , text
                      , transformers-base
                      , urlpath >= 3.1.0

Source-Repository head
  Type:                 git
  Location:             https://github.com/athanclark/markup.git