Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
obs_message_id :: forall s (m :: Type -> Type) u . Stream s m Char => ParsecT s u m Stringhsemail Text.Parsec.Rfc2822 Parse a message_id header line but allow for the obsolete folding syntax.
obs_resent_mid :: forall s (m :: Type -> Type) u . Stream s m Char => ParsecT s u m Stringhsemail Text.Parsec.Rfc2822 Parse a resent_msg_id header line but allow for the obsolete folding syntax.
resent_msg_id :: forall s (m :: Type -> Type) u . Stream s m Char => ParsecT s u m Stringhsemail Text.Parsec.Rfc2822 Parse a "Resent-Message-ID:" header line and return the msg_id contained in it.
type family
HVectIdx (n :: Nat) (ts :: [Type])hvect Data.HVect No documentation available.
-
hvega Graphics.Vega.Tutorials.VegaLite The Elm Vega-Lite walkthrough uses a dataset which has a column for which a range-slider makes sense. The dataset I'm using is less rich, and so I am going to use a HTML select widget - a drop-down list of values - instead. This lets the user select all stars from a given cluster, and is introduced with the Bind and ISelect constructors. The InOptions list is given the values of the Cluster column that can be selected: I start with a value not in the list (none) just to indicate that no values are selected, and then the list of clusters in this sub-sample (remembering that selectionProperties applies a declination cut off). Eagle-eyed readers will note that the cluster names in this list (the clusters variable) end in spaces: this is because the input data file has the cluster names stored in an eight-character field, even though it is a tab-separated file. This surprised me when I first tried this visualization, and using the value "Blanco1" did not select anything! Isn't working with data so much fun! Open this visualization in the Vega Editor
let picked = "picked" clusters = [ "none", "Blanco1 ", "IC2391 ", "IC2602 ", "NGC2451 " ] sel = selection . select picked Single [ Fields [ "Cluster" ] , Bind [ ISelect "Cluster" [ InOptions clusters ] ] , Empty ] conf = configure . configuration (BackgroundStyle "beige") in toVegaLite (conf [] : sel [] : selectionProperties picked "Please select a cluster")
Originally this example had the selection working both ways - that is the HTML widget can be used to select a cluster and clicking on a point on the visualization updated the HTML widget. However, this no-longer happens and I don't know whether it is a change in Vega-Lite or I changed something in the visualization! Unlike the other plots shown in the tutorial, this is a screen grab rather than a PNG file created by Vega Embed. The background color was changed - following the approach used in stripPlotWithBackground - to show where the visualization "ends" and the HTML select element starts. It also shows the Vega Embed "drop-down" menu in the top-right corner, namely the three dots in a circle. -
hvega Graphics.Vega.VegaLite The middle of the text.
-
hvega Graphics.Vega.VegaLite The middle of the text.
AxDomainWidth :: Double -> AxisPropertyhvega Graphics.Vega.VegaLite The width of the axis domain.
AxGrid :: Bool -> AxisPropertyhvega Graphics.Vega.VegaLite Should an axis grid be displayed?
AxGridCap :: StrokeCap -> AxisPropertyhvega Graphics.Vega.VegaLite The stroke cap for the grid lines' ending style.