Uses of Class
fj.data.Iteratee.IterV
Packages that use Iteratee.IterV
-
Uses of Iteratee.IterV in fj.data
Fields in fj.data with type parameters of type Iteratee.IterVModifier and TypeFieldDescriptionprivate final F
<P2<A, Iteratee.Input<char[]>>, P1<Iteratee.IterV<char[], A>>> IOFunctions.CharChunkReader.done
private final F
<P2<A, Iteratee.Input<Character>>, Iteratee.IterV<Character, A>> IOFunctions.CharChunkReader2.done
private final F
<P2<A, Iteratee.Input<String>>, P1<Iteratee.IterV<String, A>>> IOFunctions.LineReader.done
private final F
<Iteratee.IterV<char[], A>, Boolean> IOFunctions.CharChunkReader.isDone
private final F
<Iteratee.IterV<Character, A>, Boolean> IOFunctions.CharChunkReader2.isDone
private final F
<Iteratee.IterV<String, A>, Boolean> IOFunctions.LineReader.isDone
Methods in fj.data that return Iteratee.IterVModifier and TypeMethodDescriptionfinal <B> Iteratee.IterV
<E, B> Iteratee.IterV.bind
(F<A, Iteratee.IterV<E, B>> f) TODO more documentationstatic <E,
A> Iteratee.IterV <E, A> Iteratee.IterV.cont
(F<Iteratee.Input<E>, Iteratee.IterV<E, A>> f) A computation that takes an element from an input to yield a new computationstatic <E,
A> Iteratee.IterV <E, A> Iteratee.IterV.done
(A a, Iteratee.Input<E> i) A computation that has finishedstatic <E> Iteratee.IterV
<E, Unit> Iteratee.IterV.drop
(int n) An iteratee that skips the first n elements of the inputstatic <E> Iteratee.IterV
<E, Option<E>> Iteratee.IterV.head()
An iteratee that consumes the head of the inputstatic <E> Iteratee.IterV
<E, Integer> Iteratee.IterV.length()
An iteratee that counts and consumes the elements of the inputstatic <E> Iteratee.IterV
<E, List<E>> Iteratee.IterV.list()
An iteratee that consumes the input elements and returns them as a list in reverse order, so that the last line is the first element.static <E> Iteratee.IterV
<E, Option<E>> Iteratee.IterV.peek()
An iteratee that returns the first element of the inputMethods in fj.data that return types with arguments of type Iteratee.IterVModifier and TypeMethodDescriptionstatic <A> F
<Reader, F<Iteratee.IterV<char[], A>, IO<Iteratee.IterV<char[], A>>>> IOFunctions.charChunkReader()
A function that feeds an iteratee with character chunks read from aReader
(char[] of sizeIOFunctions.DEFAULT_BUFFER_SIZE
).static <A> F
<Reader, F<Iteratee.IterV<char[], A>, IO<Iteratee.IterV<char[], A>>>> IOFunctions.charChunkReader()
A function that feeds an iteratee with character chunks read from aReader
(char[] of sizeIOFunctions.DEFAULT_BUFFER_SIZE
).static <A> F
<Reader, F<Iteratee.IterV<Character, A>, IO<Iteratee.IterV<Character, A>>>> IOFunctions.charChunkReader2()
A function that feeds an iteratee with characters read from aReader
(chars are read in chunks of sizeIOFunctions.DEFAULT_BUFFER_SIZE
).static <A> F
<Reader, F<Iteratee.IterV<Character, A>, IO<Iteratee.IterV<Character, A>>>> IOFunctions.charChunkReader2()
A function that feeds an iteratee with characters read from aReader
(chars are read in chunks of sizeIOFunctions.DEFAULT_BUFFER_SIZE
).static <A> IO
<Iteratee.IterV<char[], A>> IOFunctions.enumFileCharChunks
(File f, Option<Charset> encoding, Iteratee.IterV<char[], A> i) An IO monad that reads char chunks from the given file and passes them to the given iteratee.static <A> IO
<Iteratee.IterV<Character, A>> IOFunctions.enumFileChars
(File f, Option<Charset> encoding, Iteratee.IterV<Character, A> i) An IO monad that reads char chunks from the given file and passes single chars to the given iteratee.static <A> IO
<Iteratee.IterV<String, A>> IOFunctions.enumFileLines
(File f, Option<Charset> encoding, Iteratee.IterV<String, A> i) An IO monad that reads lines from the given file (using aBufferedReader
) and passes lines to the provided iteratee.IO
<Iteratee.IterV<char[], A>> IOFunctions.CharChunkReader.f
(Iteratee.IterV<char[], A> it) IOFunctions.CharChunkReader2.f
(Iteratee.IterV<Character, A> it) IOFunctions.LineReader.f
(Iteratee.IterV<String, A> it) static <A> F
<BufferedReader, F<Iteratee.IterV<String, A>, IO<Iteratee.IterV<String, A>>>> IOFunctions.lineReader()
A function that feeds an iteratee with lines read from aBufferedReader
.static <A> F
<BufferedReader, F<Iteratee.IterV<String, A>, IO<Iteratee.IterV<String, A>>>> IOFunctions.lineReader()
A function that feeds an iteratee with lines read from aBufferedReader
.Methods in fj.data with parameters of type Iteratee.IterVModifier and TypeMethodDescriptionstatic <A> IO
<Iteratee.IterV<char[], A>> IOFunctions.enumFileCharChunks
(File f, Option<Charset> encoding, Iteratee.IterV<char[], A> i) An IO monad that reads char chunks from the given file and passes them to the given iteratee.static <A> IO
<Iteratee.IterV<Character, A>> IOFunctions.enumFileChars
(File f, Option<Charset> encoding, Iteratee.IterV<Character, A> i) An IO monad that reads char chunks from the given file and passes single chars to the given iteratee.static <A> IO
<Iteratee.IterV<String, A>> IOFunctions.enumFileLines
(File f, Option<Charset> encoding, Iteratee.IterV<String, A> i) An IO monad that reads lines from the given file (using aBufferedReader
) and passes lines to the provided iteratee.IO
<Iteratee.IterV<char[], A>> IOFunctions.CharChunkReader.f
(Iteratee.IterV<char[], A> it) IOFunctions.CharChunkReader2.f
(Iteratee.IterV<Character, A> it) IOFunctions.LineReader.f
(Iteratee.IterV<String, A> it) Method parameters in fj.data with type arguments of type Iteratee.IterVModifier and TypeMethodDescriptionfinal <B> Iteratee.IterV
<E, B> Iteratee.IterV.bind
(F<A, Iteratee.IterV<E, B>> f) TODO more documentationstatic <E,
A> Iteratee.IterV <E, A> Iteratee.IterV.cont
(F<Iteratee.Input<E>, Iteratee.IterV<E, A>> f) A computation that takes an element from an input to yield a new computation