io
.
iteratee
task
package
task
Linear Supertypes
TaskInstances
,
TaskOperations
,
Module
[
Task
],
IterateeModule
[
Task
],
EnumeratorModule
[
Task
],
EnumerateeModule
[
Task
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
task
TaskInstances
TaskOperations
Module
IterateeModule
EnumeratorModule
EnumerateeModule
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
sealed
class
FailEnumeratorPartiallyApplied
[
E
]
extends
AnyRef
Definition Classes
EnumeratorModule
sealed
class
FailIterateePartiallyApplied
[
E
,
A
]
extends
AnyRef
Definition Classes
IterateeModule
sealed
class
LiftToIterateePartiallyApplied
[
E
]
extends
AnyRef
Definition Classes
IterateeModule
sealed
class
PerformPartiallyApplied
[
E
]
extends
AnyRef
Definition Classes
EnumeratorModule
trait
TaskInstances
extends
AnyRef
trait
TaskOperations
extends
AnyRef
Value Members
final
def
bytes
(
file:
File
)
:
Enumerator
[
Task
,
Array
[
Byte
]]
Definition Classes
TaskOperations
final
def
collect
[
O
,
I
]
(
pf:
PartialFunction
[
O
,
I
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
consume
[
E
]
(
implicit
F:
Monad
[
F
]
)
:
Iteratee
[
F
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
consumeIn
[
E
,
C
[
_
]
]
(
implicit
arg0:
Applicative
[
C
]
,
arg1:
MonoidK
[
C
]
,
F:
Monad
[
F
]
)
:
Iteratee
[
F
,
E
,
C
[
E
]]
Definition Classes
IterateeModule
final
def
cont
[
E
,
A
]
(
ifInput: (
NonEmptyVector
[
E
]) ⇒
Iteratee
[
F
,
E
,
A
]
,
ifEnd:
F
[
A
]
)
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
A
]
Definition Classes
IterateeModule
final
def
cross
[
E1
,
E2
]
(
e2:
Enumerator
[
F
,
E2
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
E1
, (
E1
,
E2
)]
Definition Classes
EnumerateeModule
final
def
done
[
E
,
A
]
(
value:
A
,
remaining:
Vector
[
E
]
)
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
A
]
Definition Classes
IterateeModule
final
def
drop
[
E
]
(
n:
Int
)
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
dropWhile
[
E
]
(
p: (
E
) ⇒
Boolean
)
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
empty
[
E
]
(
implicit
F:
Applicative
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
enumIndexedSeq
[
E
]
(
es:
IndexedSeq
[
E
]
,
min:
Int
,
max:
Int
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
enumList
[
E
]
(
es:
List
[
E
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
enumOne
[
E
]
(
e:
E
)
(
implicit
F:
Applicative
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
enumStream
[
E
]
(
es:
Stream
[
E
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
enumVector
[
E
]
(
es:
Vector
[
E
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
failEnumerator
[
E
]
:
FailEnumeratorPartiallyApplied
[
E
]
Definition Classes
EnumeratorModule
final
def
failIteratee
[
E
,
A
]
:
FailIterateePartiallyApplied
[
E
,
A
]
Definition Classes
IterateeModule
final
def
filter
[
E
]
(
p: (
E
) ⇒
Boolean
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
filterK
[
E
]
(
f: (
E
) ⇒
F
[
Boolean
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
flatMap
[
O
,
I
]
(
f: (
O
) ⇒
Enumerator
[
F
,
I
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
fold
[
E
,
A
]
(
init:
A
)
(
f: (
A
,
E
) ⇒
A
)
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldM
[
E
,
A
]
(
init:
A
)
(
f: (
A
,
E
) ⇒
F
[
A
]
)
(
implicit
F:
Monad
[
F
]
)
:
Iteratee
[
F
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldMap
[
E
,
A
]
(
f: (
E
) ⇒
A
)
(
implicit
F:
Monad
[
F
]
,
A:
Monoid
[
A
]
)
:
Iteratee
[
F
,
E
,
A
]
Definition Classes
IterateeModule
final
def
generate
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
Option
[
E
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
generateM
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
F
[
Option
[
E
]]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
grouped
[
E
]
(
n:
Int
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
E
,
Vector
[
E
]]
Definition Classes
EnumerateeModule
final
def
head
[
E
]
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
identity
[
E
]
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
isEnd
[
E
]
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Boolean
]
Definition Classes
IterateeModule
final
def
iterate
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
E
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
iterateM
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
F
[
E
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
length
[
E
]
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Int
]
Definition Classes
IterateeModule
final
def
liftToEnumerator
[
E
]
(
fe:
F
[
E
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
liftToIteratee
[
E
]
:
LiftToIterateePartiallyApplied
[
E
]
Definition Classes
IterateeModule
final
def
lines
(
file:
File
)
:
Enumerator
[
Task
,
String
]
Definition Classes
TaskOperations
final
def
listAllFiles
(
dir:
File
)
:
Enumerator
[
Task
,
File
]
Definition Classes
TaskOperations
final
def
listContents
(
dir:
File
)
:
Enumerator
[
Task
,
File
]
Definition Classes
TaskOperations
final
def
map
[
O
,
I
]
(
f: (
O
) ⇒
I
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
mapK
[
O
,
I
]
(
f: (
O
) ⇒
F
[
I
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
peek
[
E
]
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
perform
[
E
]
:
PerformPartiallyApplied
[
E
]
Definition Classes
EnumeratorModule
final
def
repeat
[
E
]
(
e:
E
)
(
implicit
F:
Monad
[
F
]
)
:
Enumerator
[
F
,
E
]
Definition Classes
EnumeratorModule
final
def
reversed
[
E
]
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
List
[
E
]]
Definition Classes
IterateeModule
final
def
sequenceI
[
O
,
I
]
(
iteratee:
Iteratee
[
F
,
O
,
I
]
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
splitOn
[
E
]
(
p: (
E
) ⇒
Boolean
)
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
E
,
Vector
[
E
]]
Definition Classes
EnumerateeModule
final
def
streamLines
(
stream:
InputStream
)
:
Enumerator
[
Task
,
String
]
Definition Classes
TaskOperations
final
def
sum
[
E
]
(
implicit
arg0:
Monoid
[
E
]
,
F:
Monad
[
F
]
)
:
Iteratee
[
F
,
E
,
E
]
Definition Classes
IterateeModule
final
def
take
[
E
]
(
n:
Int
)
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
takeWhile
[
E
]
(
p: (
E
) ⇒
Boolean
)
(
implicit
F:
Applicative
[
F
]
)
:
Iteratee
[
F
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
implicit final
val
taskMonadError
:
MonadError
[
Task
,
Throwable
]
Definition Classes
TaskInstances
final
def
uniq
[
E
]
(
implicit
arg0:
Eq
[
E
]
,
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
zipStreams
(
file:
File
)
:
Enumerator
[
Task
, (
ZipEntry
,
InputStream
)]
Definition Classes
TaskOperations
final
def
zipWithIndex
[
E
]
(
implicit
F:
Monad
[
F
]
)
:
Enumeratee
[
F
,
E
, (
E
,
Long
)]
Definition Classes
EnumerateeModule
Inherited from
TaskInstances
Inherited from
TaskOperations
Inherited from
Module
[
Task
]
Inherited from
IterateeModule
[
Task
]
Inherited from
EnumeratorModule
[
Task
]
Inherited from
EnumerateeModule
[
Task
]
Inherited from
AnyRef
Inherited from
Any
Task operations and instances
Ungrouped