Module Iterator

This module is undocumented. This is a list of its definitions.

filter :: (a -> <b> Boolean) -> Iterator.T a -> <Proc,b> ()
fold :: (a -> b -> <c> a) -> a -> Iterator.T b -> <Proc,c> a
hasNext :: Iterator.T a -> <Proc> Boolean
iter :: (a -> <c> b) -> Iterator.T a -> <Proc,c> ()
iterB :: (a -> <b> Boolean) -> Iterator.T a -> <Proc,b> Boolean
iterI :: (Integer -> a -> <c> b) -> Iterator.T a -> <Proc,c> ()
iterator :: Iterable a -> <Proc> Iterator.T a
mapFirst :: (a -> <c> Maybe b) -> Iterator.T a -> <Proc,c> Maybe b
remove :: Iterator.T a -> <Proc> ()