Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

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

  1. reverseTopSort :: [(Unique, a)] -> [(Unique, Unique)] -> Either String [a]

    clash-lib Clash.Util.Graph

    Same as `reverse (topSort nodes edges)` if alternative representations are considered the same. That is, topSort might produce multiple answers and still deliver on its promise of yielding a topologically sorted node list. Likewise, this function promises one of those lists in reverse, but not necessarily the reverse of topSort itself.

  2. topSort :: [(Unique, a)] -> [(Unique, Unique)] -> Either String [a]

    clash-lib Clash.Util.Graph

    See: https://en.wikipedia.org/wiki/Topological_sorting. This function errors if edges mention nodes not mentioned in the node list or if the given graph contains cycles.

  3. takeABCsArrSortedBy :: ((Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Args) -> (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Array Int Arguments

    cli-arguments CLI.Arguments.Arr

    For empty list of Strings returns empty array that has no elements. Trying to index it always returns error and can cause segmentation fault in the running program or interpreter (GHCi).

  4. takeAsArrSortedBy :: (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Array Int Arguments

    cli-arguments CLI.Arguments.Arr

    For empty list of Strings returns empty array that has no elements. Trying to index it always returns error and can cause segmentation fault in the running program or interpreter (GHCi).

  5. takeBsArrSortedBy :: (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Array Int Arguments

    cli-arguments CLI.Arguments.Arr

    For empty list of Strings returns empty array that has no elements. Trying to index it always returns error and can cause segmentation fault in the running program or interpreter (GHCi).

  6. takeCs1ArrSortedBy :: FirstChars -> (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Array Int Arguments

    cli-arguments CLI.Arguments.Arr

    For empty list of Strings returns empty array that has no elements. Trying to index it always returns error and can cause segmentation fault in the running program or interpreter (GHCi).

  7. takeCsArrSortedBy :: (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Array Int Arguments

    cli-arguments CLI.Arguments.Arr

    For empty list of Strings returns empty array that has no elements. Trying to index it always returns error and can cause segmentation fault in the running program or interpreter (GHCi).

  8. takeArgs1SortedBy :: FirstChars -> (Arguments -> Bool) -> (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Args

    cli-arguments CLI.Arguments.Sorted

    No documentation available.

  9. takeArgsSortedBy :: (Arguments -> Bool) -> (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Args

    cli-arguments CLI.Arguments.Sorted

    No documentation available.

  10. takeAsSortedBy :: (Arguments -> Arguments -> Ordering) -> CLSpecifications -> [String] -> Args

    cli-arguments CLI.Arguments.Sorted

    No documentation available.

Page 181 of many | Previous | Next