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. doneprivate F<P2<A,Iteratee.Input<java.lang.Character>>,Iteratee.IterV<java.lang.Character,A>>IOFunctions.CharChunkReader2. doneprivate F<P2<A,Iteratee.Input<java.lang.String>>,P1<Iteratee.IterV<java.lang.String,A>>>IOFunctions.LineReader. doneprivate F<Iteratee.IterV<char[],A>,java.lang.Boolean>IOFunctions.CharChunkReader. isDoneprivate F<Iteratee.IterV<java.lang.Character,A>,java.lang.Boolean>IOFunctions.CharChunkReader2. isDoneprivate F<Iteratee.IterV<java.lang.String,A>,java.lang.Boolean>IOFunctions.LineReader. isDoneMethods 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
-