Hoogle Search

Within LTS Haskell 24.20 (ghc-9.10.3)

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

  1. showValueWith :: (RationalConvertible a, Show a) => (Unit -> String) -> FormatMode -> a -> String

    prefix-units Data.Prefix.Units

    Simple helper to generate the full string representation of an integral value.

  2. showsTree :: (a -> ShowS) -> Patricia a -> ShowS

    radix-tree Data.Patricia.Word.Lazy.Debug

    Shows the internal structure of the tree.

  3. showsTree :: (a -> ShowS) -> Patricia a -> ShowS

    radix-tree Data.Patricia.Word.Strict.Debug

    Shows the internal structure of the tree.

  4. showsTree :: (a -> ShowS) -> Radix1Tree a -> ShowS

    radix-tree Data.Radix1Tree.Word8.Lazy.Debug

    Shows the internal structure of the tree.

  5. showsTree :: (a -> ShowS) -> Radix1Tree a -> ShowS

    radix-tree Data.Radix1Tree.Word8.Strict.Debug

    Shows the internal structure of the tree.

  6. showsTree :: (a -> ShowS) -> RadixTree a -> ShowS

    radix-tree Data.RadixTree.Word8.Lazy.Debug

    Shows the internal structure of the tree.

  7. showsTree :: (a -> ShowS) -> RadixTree a -> ShowS

    radix-tree Data.RadixTree.Word8.Strict.Debug

    Shows the internal structure of the tree.

  8. showsTree :: Zebra -> ShowS

    radix-tree Data.Zebra.Word.Debug

    Shows the internal structure of the tree.

  9. showDog :: DomBuilder t m => Dog -> m ()

    reflex-gadt-api Readme

    No documentation available.

  10. showBignum :: Int -> Integer -> String

    rev-scientific Data.ReversedScientific

    Two big positive Integer numbers in the ordered list of them are somewhat 'quickly' compared by values from left to right. If the number after "e" is greater than the other one respectively, the number is also greater than the other. If these values are equal, then the next shown Double values are compared (with the same rule). If they are also equal, then the difference between them can be likely find from the last two values (nevertheless, the numbers can differ if the values here are all pairwise equal! But the numbers are close in values one to another and so can represent just a subtle difference). This notation allows to reduce the difference in the lengths of big numbers in general case and to read the standard scientific notation not from right to left, but in a 'more usual' way — from left to right. If two numbers have different results of the function, then they are definitely unequal numbers. Is intended to be used in the PhLADiPreLiO for big numbers output. Example:

    let a = 58702730574235423475087390582374507304750234705847047403750375034750723045720387502357280345
    let b = 58738475082532745724057082370582054703750278402705730573074052705780857034750537507053278
    showBignum 7 a == "e91~5.87...d92~345"
    showBignum 7 b == "e88~5.87...d89~278"
    
    As it is seen from the numbers after "e" the first one is greater than the second one. Nevertheless, if you append the three digits 345 (hence "d" in the notation meanitg a number of significant digits) to the end of the second one, the output here will be equivalent, but the modified second number will be greater than the first one.

Page 156 of many | Previous | Next