blaze-markup

A blazingly fast markup combinator library for Haskell http://jaspervdj.be/blaze

Version on this page:0.7.0.2
LTS Haskell 9.5:0.8.0.0
Stackage Nightly 2017-09-20:0.8.0.0
Latest on Hackage:0.8.0.0
BSD3 licensed by Jasper Van der Jeugt, Simon Meier, Deepak Jois
Maintained by Jasper Van der Jeugt

Module documentation for 0.7.0.2

There are no documented modules for this package.

Core modules of a blazingly fast markup combinator library for the Haskell programming language. The Text.Blaze module is a good starting point, as well as this tutorial: http://jaspervdj.be/blaze/tutorial.html.

Changes

# Changelog

- 0.8.0.0 (2017-01-30)
* Make `MarkupM` finally adhere to the Monad laws
* Stricten the `IsString` instance to only work with `MarkupM ()` and not
`MarkupM a`
* Change the type of `contents` to `MarkupM a -> MarkupM a`
* Add a `Semigroup` instance for `MarkupM`

- 0.7.1.1
* Bump `HUnit` dependency to allow 1.5

- 0.7.1.0
* Relax `QuickCheck` dependency to allow 2.9
* Add text builder instances

- 0.7.0.3
* Relax `HUnit` dependency to allow 1.3

- 0.7.0.2
* Relax `blaze-builder` dependency to allow 0.3

- 0.7.0.1
* Bump `QuickCheck` dependency to allow 2.8

- 0.7.0.0
* Depend on blaze-builder 0.4

- 0.6.3.0
* Add combinators to insert HTML comments

- 0.6.2.0
* Add `Applicative` instance for `MarkupM`

- 0.6.1.1
* Bump `text` dependency to allow 1.2

- 0.6.1.0
* Add the `null` query to Text.Blaze.Internal.

- 0.6.0.0
* Add the operator (!?) for nicely setting conditional attributes

- 0.5.2.0
* Provide ToHtml and ToValue instances for Int32, Int64, Word, Word32,
and Word64
comments powered byDisqus