úΛü!      NoneB6Represents a CSS selector. Can be combined with other  s using its ! instance."#"#NoneB $%&    $%&NoneB''NoneBAdd a key-value property pair.+Nest a selector under the current selector. Add a comment to the CSS output.((NoneBbAbstract representation of a CSS document. This can be transformed to an actual CSS document with .The " monad transformer specialized to )V. This will typically be the Stitch variant used since it doesn't do anything special.Evaluate a computation in the X monad, returning computation's value and a concrete representation of the CSS document.NoneBConvert an abstract ! document to a real CSS document.Convert an abstract S document to a real CSS document using a specific printer. A simple printer called 6 is included, as well as a compressing printer called .ƒOutputs a basic human-readable version of the CSS document. Line breaks are added between blocks, and properties are spaced nicely.HA minimal printer that aims for tiny output CSS. All spaces are removed.*+,-./012*+,-./012 NoneBNoneB<An example of a CSS document defined programmatically using Stitch/. To convert this to an real CSS document, use . An example of Stitch's output. Uses the   printer.    3      !"#$%&'()*+,-./0123456789stitch-0.2.0.0Stitch.Types.Selector Stitch.TypesControl.Monad.Trans.StitchStitch.CombinatorsControl.Monad.Stitch Stitch.RenderStitch.Example renderCSSStitchStitch.RendererbasicSelector unSelectorBlock InnerBlockImportPropertyCommentChildrenStitchT runStitchT.=?-:comment cssImportCSS runStitch BlockPrinter renderCSSWithrenderStitchTWith compressed exampleCSS exampleOutputbase Data.MonoidMonoid$fMonoidSelector$fIsStringSelector $fMonoidBlock$fMonoidInnerBlock$fMonoidChildren$fMonoidStitchTprefixPropertytransformers-0.3.0.0Data.Functor.IdentityIdentityInnerBlockPrinter basicInner basicImport basicProp basicPropTLcollectChildrencompressedInnercompressedPropcompressedImport