Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- demotivate :: ShortcutNonemptyFold a b -> ShortcutNonemptyFold a b
- duplicate :: ShortcutNonemptyFold a b -> ShortcutNonemptyFold a (ShortcutFold a b)
Documentation
demotivate :: ShortcutNonemptyFold a b -> ShortcutNonemptyFold a b Source #
Causes a shortcut fold to stop once it becomes ambivalent
duplicate :: ShortcutNonemptyFold a b -> ShortcutNonemptyFold a (ShortcutFold a b) Source #
Allows to continue feeding a fold even after passing it to a function that closes it