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.

  1. obs_message_id :: forall s (m :: Type -> Type) u . Stream s m Char => ParsecT s u m String

    hsemail Text.Parsec.Rfc2822

    Parse a message_id header line but allow for the obsolete folding syntax.

  2. obs_resent_mid :: forall s (m :: Type -> Type) u . Stream s m Char => ParsecT s u m String

    hsemail Text.Parsec.Rfc2822

    Parse a resent_msg_id header line but allow for the obsolete folding syntax.

  3. resent_msg_id :: forall s (m :: Type -> Type) u . Stream s m Char => ParsecT s u m String

    hsemail Text.Parsec.Rfc2822

    Parse a "Resent-Message-ID:" header line and return the msg_id contained in it.

  4. type family HVectIdx (n :: Nat) (ts :: [Type])

    hvect Data.HVect

    No documentation available.

  5. widgetSelection :: VegaLite

    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.

  6. AMiddle :: APosition

    hvega Graphics.Vega.VegaLite

    The middle of the text.

  7. AlignMiddle :: VAlign

    hvega Graphics.Vega.VegaLite

    The middle of the text.

  8. AxDomainWidth :: Double -> AxisProperty

    hvega Graphics.Vega.VegaLite

    The width of the axis domain.

  9. AxGrid :: Bool -> AxisProperty

    hvega Graphics.Vega.VegaLite

    Should an axis grid be displayed?

  10. AxGridCap :: StrokeCap -> AxisProperty

    hvega Graphics.Vega.VegaLite

    The stroke cap for the grid lines' ending style.

Page 1387 of many | Previous | Next