Uses of Class
fj.data.Iteratee.IterV
-
Packages that use Iteratee.IterV Package Description fj.data Common algebraic data types. -
-
Uses of Iteratee.IterV in fj.data
Fields in fj.data with type parameters of type Iteratee.IterV Modifier and Type Field Description private F<P2<A,Iteratee.Input<char[]>>,P1<Iteratee.IterV<char[],A>>>
IOFunctions.CharChunkReader. done
private F<P2<A,Iteratee.Input<java.lang.Character>>,Iteratee.IterV<java.lang.Character,A>>
IOFunctions.CharChunkReader2. done
private F<P2<A,Iteratee.Input<java.lang.String>>,P1<Iteratee.IterV<java.lang.String,A>>>
IOFunctions.LineReader. done
private F<Iteratee.IterV<char[],A>,java.lang.Boolean>
IOFunctions.CharChunkReader. isDone
private F<Iteratee.IterV<java.lang.Character,A>,java.lang.Boolean>
IOFunctions.CharChunkReader2. isDone
private F<Iteratee.IterV<java.lang.String,A>,java.lang.Boolean>
IOFunctions.LineReader. isDone
Methods in fj.data that return Iteratee.IterV Modifier and Type Method Description <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,java.lang.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.IterV Modifier and Type Method Description static <A> F<java.io.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<java.io.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<java.io.Reader,F<Iteratee.IterV<java.lang.Character,A>,IO<Iteratee.IterV<java.lang.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<java.io.Reader,F<Iteratee.IterV<java.lang.Character,A>,IO<Iteratee.IterV<java.lang.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(java.io.File f, Option<java.nio.charset.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<java.lang.Character,A>>
IOFunctions. enumFileChars(java.io.File f, Option<java.nio.charset.Charset> encoding, Iteratee.IterV<java.lang.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<java.lang.String,A>>
IOFunctions. enumFileLines(java.io.File f, Option<java.nio.charset.Charset> encoding, Iteratee.IterV<java.lang.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)
IO<Iteratee.IterV<java.lang.Character,A>>
IOFunctions.CharChunkReader2. f(Iteratee.IterV<java.lang.Character,A> it)
IO<Iteratee.IterV<java.lang.String,A>>
IOFunctions.LineReader. f(Iteratee.IterV<java.lang.String,A> it)
static <A> F<java.io.BufferedReader,F<Iteratee.IterV<java.lang.String,A>,IO<Iteratee.IterV<java.lang.String,A>>>>
IOFunctions. lineReader()
A function that feeds an iteratee with lines read from aBufferedReader
.static <A> F<java.io.BufferedReader,F<Iteratee.IterV<java.lang.String,A>,IO<Iteratee.IterV<java.lang.String,A>>>>
IOFunctions. lineReader()
A function that feeds an iteratee with lines read from aBufferedReader
.Methods in fj.data with parameters of type Iteratee.IterV Modifier and Type Method Description static <A> IO<Iteratee.IterV<char[],A>>
IOFunctions. enumFileCharChunks(java.io.File f, Option<java.nio.charset.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<java.lang.Character,A>>
IOFunctions. enumFileChars(java.io.File f, Option<java.nio.charset.Charset> encoding, Iteratee.IterV<java.lang.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<java.lang.String,A>>
IOFunctions. enumFileLines(java.io.File f, Option<java.nio.charset.Charset> encoding, Iteratee.IterV<java.lang.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)
IO<Iteratee.IterV<java.lang.Character,A>>
IOFunctions.CharChunkReader2. f(Iteratee.IterV<java.lang.Character,A> it)
IO<Iteratee.IterV<java.lang.String,A>>
IOFunctions.LineReader. f(Iteratee.IterV<java.lang.String,A> it)
Method parameters in fj.data with type arguments of type Iteratee.IterV Modifier and Type Method Description <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
-