úÎ+m     None2<=OT §Glaze is something that knows how to render some header information and given a value, how to render the value. Ie, the value has been glazeed with meta information.pGiven a wrapping function for the meta and renderer value, and Glaze instructions for a, run them all together.ULifts glazing function into an Applicative This is used to transform functions like  into âThis can be used to make a Glaze for a list of things to render as a table. Given (mainWrapper :: rows -> final render, headerRowWrapper:: fields -> header row, valueRowWrapper -> value row) the rendered meta, and a list of Glaze a: columns to use, transform it to a Glaze for a list of as. Applicative version of glazeList§This can be used to generate a Glaze for a larger supercomponent. Given (wrapper :: list of (meta, rendered value) to final render) the rendered meta, and a list of Glaze aJ field to use, transform it to a Glaze for a single a. In this case, use   to generate Glaze a- for each subcomponent to use as the list of Glaze a "Applicative versino of glazeFields ËMakes a glaze of the type of a larger component, but only using the information of a smaller component. Given a Glaze and Lens into subcomponent a, create the glaze of the type of the larger component. Applicative version of reglaze           $glaze-0.3.0.1-DeH50qA9HT8I2azwUfoS2GGlaze renderedMeta valueRenderer unglazeWithglazedA glazeList glazeListA glazeFields glazeFieldsAreglazereglazeA$fApplicativeGlaze$fFunctorGlaze