Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. forestCursorDeleteElem :: (b -> a) -> ForestCursor a b -> DeleteOrUpdate (ForestCursor a b)

    cursor Cursor.Forest

    No documentation available.

  2. forestCursorDeleteElemAndSelectNext :: (b -> a) -> ForestCursor a b -> Maybe (DeleteOrUpdate (ForestCursor a b))

    cursor Cursor.Forest

    No documentation available.

  3. forestCursorDeleteSubTree :: (b -> a) -> ForestCursor a b -> DeleteOrUpdate (ForestCursor a b)

    cursor Cursor.Forest

    No documentation available.

  4. forestCursorDeleteSubTreeAndSelectNext :: (b -> a) -> ForestCursor a b -> Maybe (DeleteOrUpdate (ForestCursor a b))

    cursor Cursor.Forest

    No documentation available.

  5. forestCursorDemoteElem :: (a -> b) -> (b -> a) -> ForestCursor a b -> Maybe (ForestCursor a b)

    cursor Cursor.Forest

    Demotes the current node to the level of its children. Example: Before:

    - a
    |- b
    - c <--
    |- d
    - e
    
    After:
    - a
    |- b
    |- c <--
    |- d
    - e
    

  6. forestCursorDemoteElemUnder :: b -> b -> ForestCursor a b -> ForestCursor a b

    cursor Cursor.Forest

    Demotes the current node to the level of its children, by adding two roots. One for the current node and one for its children that are left behind. Example: Before:

    - a <--
    |- b
    
    After:
    - <given element 1>
    |- a <--
    - <given element 2>
    |- b
    

  7. forestCursorDemoteSubTree :: (a -> b) -> (b -> a) -> ForestCursor a b -> Maybe (ForestCursor a b)

    cursor Cursor.Forest

    Demotes the current subtree to the level of its children. Example: Before:

    - a
    |- b
    - c <--
    |- d
    
    After:
    - a
    |- b
    |- c <--
    |- d
    

  8. forestCursorDemoteSubTreeUnder :: b -> ForestCursor a b -> ForestCursor a b

    cursor Cursor.Forest

    Demotes the current subtree to the level of its children, by adding a root. Example: Before:

    a <--
    |- b
    
    After:
    <given element>
    |- a <--
    |- b
    

  9. forestCursorInsert :: b -> ForestCursor a b -> ForestCursor a b

    cursor Cursor.Forest

    No documentation available.

  10. forestCursorInsertAndSelect :: (a -> b) -> (b -> a) -> b -> ForestCursor a b -> ForestCursor a b

    cursor Cursor.Forest

    No documentation available.

Page 99 of many | Previous | Next