Hoogle Search

Within LTS Haskell 24.64 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. isValidBase64Url :: Text -> Bool

    base64 Data.Text.Lazy.Encoding.Base64.URL

    Tell whether an untyped Text value is a valid Base64url format. This will not tell you whether or not this is a correct Base64url representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded Text value, use isBase64Url.

    Examples:

    >>> isValidBase64Url "PDw_Pj4="
    True
    
    >>> isValidBase64Url "PDw_Pj"
    True
    
    >>> isValidBase64Url "%"
    False
    

  2. isValidBase64 :: ShortText -> Bool

    base64 Data.Text.Short.Encoding.Base64

    Tell whether an untyped ShortText value is a valid Base64 format. This will not tell you whether or not this is a correct Base64 representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ShortText value, use isBase64.

    Examples:

    >>> isValidBase64 "U3Vu"
    True
    
    >>> isValidBase64 "U3V"
    True
    
    >>> isValidBase64 "U3V="
    True
    
    >>> isValidBase64 "%"
    False
    

  3. isValidBase64Url :: ShortText -> Bool

    base64 Data.Text.Short.Encoding.Base64.URL

    Tell whether an untyped ShortText value is a valid Base64url format. This will not tell you whether or not this is a correct Base64url representation, only that it conforms to the correct shape. To check whether it is a true Base64 encoded ShortText value, use isBase64Url.

    Examples:

    >>> isValidBase64Url "PDw_Pj4="
    True
    
    >>> isValidBase64Url "PDw_Pj"
    True
    
    >>> isValidBase64Url "%"
    False
    

  4. class AppendSemigroup sh => AppendMonoid sh

    comfort-array Data.Array.Comfort.Shape

    No documentation available.

  5. beside :: (C height, Eq height, C widthA, C widthB, Storable a) => Array2 height widthA a -> Array2 height widthB a -> Array2 height (widthA ::+ widthB) a

    comfort-array Data.Array.Comfort.Storable.Dim2

    :{
    
    QC.forAll genArray2 $ xs -> let (height, Shape.ZeroBased n) = Array.shape xs in QC.forAll (QC.choose (0, n)) $ k -> let ys = Array.reshape (height, Shape.ZeroBased k ::+ Shape.ZeroBased (n-k)) xs in ys == Array2.beside (Array2.takeLeft ys) (Array2.takeRight ys) :}

  6. blockBeside :: Eq height => BlockMatrix height widthA a -> BlockMatrix height widthB a -> BlockMatrix height (widthA ::+ widthB) a

    comfort-array Data.Array.Comfort.Storable.Dim2

    No documentation available.

  7. Friday :: WeekDay

    hourglass Time.Types

    No documentation available.

  8. addToOneSide :: (ArrowList a, NavigatableTreeToTree nt t, NavigatableTreeModify nt t) => (Maybe (nt b) -> [t b] -> Maybe (nt b)) -> a (t b) (t b) -> a (nt b) (nt b)

    hxt Control.Arrow.ArrowNavigatableTree

    addToOneSide does the real work for addToTheLeft and addToTheRight

  9. validateNamespaces :: ArrowXml a => a XmlTree XmlTree

    hxt Text.XML.HXT.Arrow.Namespace

    validate the namespace constraints in a whole tree. Result is the list of errors concerning namespaces. Predicates isWellformedQName, isWellformedQualifiedName, isDeclaredNamespace and isWellformedNSDecl are applied to the appropriate elements and attributes.

  10. andValidateNamespaces :: IOStateArrow s XmlTree XmlTree

    hxt Text.XML.HXT.Arrow.ProcessDocument

    No documentation available.

Page 494 of many | Previous | Next