io
.
iteratee
.
fs2
task
Related Doc:
package fs2
object
task
extends
TaskModule
Linear Supertypes
TaskModule
,
SuspendableFileModule
[
Task
],
FileModule
[
Task
],
IterateeErrorModule
[
Task
,
Throwable
],
IterateeModule
[
Task
],
EnumeratorErrorModule
[
Task
,
Throwable
],
EnumeratorModule
[
Task
],
EnumerateeModule
[
Task
],
Module
[
Task
],
Instances
,
Instances0
,
Instances1
,
Instances2
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
task
TaskModule
SuspendableFileModule
FileModule
IterateeErrorModule
IterateeModule
EnumeratorErrorModule
EnumeratorModule
EnumerateeModule
Module
Instances
Instances0
Instances1
Instances2
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
class
LiftToIterateePartiallyApplied
[
E
]
extends
AnyRef
Definition Classes
IterateeModule
final
type
M
[
f
[
_
]
]
=
MonadError
[
f
,
Throwable
]
Definition Classes
TaskModule
→ Module
sealed
class
PerformPartiallyApplied
[
E
]
extends
AnyRef
Definition Classes
EnumeratorModule
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
val
F
:
MonadError
[
Task
,
Throwable
]
Attributes
protected
Definition Classes
TaskModule
→ Module
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
final
def
bracket
[
R <:
Closeable
,
A
]
(
fr:
Task
[
R
]
)
(
f: (
R
) ⇒
Task
[
A
]
)
(
implicit
F:
MonadError
[
Task
,
Throwable
]
)
:
Task
[
A
]
Attributes
protected
Definition Classes
FileModule
final
def
captureEffect
[
A
]
(
a: ⇒
A
)
:
Task
[
A
]
Attributes
protected
Definition Classes
TaskModule
→ SuspendableFileModule
implicit
def
catchableToMonadError
[
F
[
_
]
]
(
implicit
F:
Catchable
[
F
]
)
:
MonadError
[
F
,
Throwable
]
Definition Classes
Instances0
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
collect
[
O
,
I
]
(
pf:
PartialFunction
[
O
,
I
]
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
consume
[
E
]
:
Iteratee
[
Task
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
consumeIn
[
E
,
C
[
_
]
]
(
implicit
C:
Applicative
[
C
]
,
M:
MonoidK
[
C
]
)
:
Iteratee
[
Task
,
E
,
C
[
E
]]
Definition Classes
IterateeModule
final
def
cont
[
E
,
A
]
(
ifInput: (
NonEmptyList
[
E
]) ⇒
Iteratee
[
Task
,
E
,
A
]
,
ifEnd:
Task
[
A
]
)
:
Iteratee
[
Task
,
E
,
A
]
Definition Classes
IterateeModule
final
def
cross
[
E1
,
E2
]
(
e2:
Enumerator
[
Task
,
E2
]
)
:
Enumeratee
[
Task
,
E1
, (
E1
,
E2
)]
Definition Classes
EnumerateeModule
def
defaultTailRecM
[
F
[
_
]
,
A
,
B
]
(
a:
A
)
(
f: (
A
) ⇒
F
[
Either
[
A
,
B
]]
)
(
implicit
F:
Monad
[
F
]
)
:
F
[
B
]
Attributes
protected
Definition Classes
Instances2
final
def
done
[
E
,
A
]
(
value:
A
)
:
Iteratee
[
Task
,
E
,
A
]
Definition Classes
IterateeModule
final
def
drop
[
E
]
(
n:
Long
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
dropI
[
E
]
(
n:
Int
)
:
Iteratee
[
Task
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
dropWhile
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
dropWhileI
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Iteratee
[
Task
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
dropWhileM
[
E
]
(
p: (
E
) ⇒
Task
[
Boolean
]
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
implicit
def
effectToMonadError
[
F
[
_
]
]
(
implicit
F:
Effect
[
F
]
)
:
MonadError
[
F
,
Throwable
]
Definition Classes
Instances
final
def
empty
[
E
]
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
enumEither
[
E
]
(
either:
Either
[
Throwable
,
E
]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorErrorModule
final
def
enumIndexedSeq
[
E
]
(
es:
IndexedSeq
[
E
]
,
min:
Int
,
max:
Int
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
enumIterable
[
E
]
(
es:
Iterable
[
E
]
,
chunkSize:
Int
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
enumList
[
E
]
(
es:
List
[
E
]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
enumOne
[
E
]
(
e:
E
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
enumStream
[
E
]
(
es:
Stream
[
E
]
,
chunkSize:
Int
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
enumVector
[
E
]
(
es:
Vector
[
E
]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
enumerate
[
E
]
(
xs:
E
*
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
failEnumerator
[
E
]
(
t:
Throwable
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorErrorModule
final
def
failIteratee
[
E
,
A
]
(
t:
Throwable
)
:
Iteratee
[
Task
,
E
,
A
]
Definition Classes
IterateeErrorModule
final
def
filter
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
filterM
[
E
]
(
p: (
E
) ⇒
Task
[
Boolean
]
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
flatMap
[
O
,
I
]
(
f: (
O
) ⇒
Enumerator
[
Task
,
I
]
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
flatMapM
[
O
,
I
]
(
f: (
O
) ⇒
Task
[
I
]
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
fold
[
E
,
A
]
(
init:
A
)
(
f: (
A
,
E
) ⇒
A
)
:
Iteratee
[
Task
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldM
[
E
,
A
]
(
init:
A
)
(
f: (
A
,
E
) ⇒
Task
[
A
]
)
:
Iteratee
[
Task
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldMap
[
E
,
A
]
(
f: (
E
) ⇒
A
)
(
implicit
A:
Monoid
[
A
]
)
:
Iteratee
[
Task
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldMapM
[
E
,
A
]
(
f: (
E
) ⇒
Task
[
A
]
)
(
implicit
A:
Monoid
[
A
]
)
:
Iteratee
[
Task
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldMapMOption
[
E
,
A
]
(
f: (
E
) ⇒
Task
[
A
]
)
(
implicit
A:
Semigroup
[
A
]
)
:
Iteratee
[
Task
,
E
,
Option
[
A
]]
Definition Classes
IterateeModule
final
def
foldMapOption
[
E
,
A
]
(
f: (
E
) ⇒
A
)
(
implicit
A:
Semigroup
[
A
]
)
:
Iteratee
[
Task
,
E
,
Option
[
A
]]
Definition Classes
IterateeModule
final
def
foreach
[
E
]
(
f: (
E
) ⇒
Unit
)
:
Iteratee
[
Task
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
foreachM
[
A
]
(
f: (
A
) ⇒
Task
[
Unit
]
)
:
Iteratee
[
Task
,
A
,
Unit
]
Definition Classes
IterateeModule
implicit
def
functorToCats
[
F
[
_
]
]
(
implicit
F:
Functor
[
F
]
)
:
Functor
[
F
]
Definition Classes
Instances2
final
def
generateM
[
E
]
(
f:
Task
[
Option
[
E
]]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
final
def
grouped
[
E
]
(
n:
Int
)
:
Enumeratee
[
Task
,
E
,
Vector
[
E
]]
Definition Classes
EnumerateeModule
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
head
[
E
]
:
Iteratee
[
Task
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
identityIteratee
[
E
]
:
Iteratee
[
Task
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
injectValue
[
E
]
(
e:
E
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
injectValues
[
E
]
(
es:
Seq
[
E
]
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
intersperse
[
E
]
(
delim:
E
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
isEnd
[
E
]
:
Iteratee
[
Task
,
E
,
Boolean
]
Definition Classes
IterateeModule
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
iterate
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
E
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
iterateM
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
Task
[
E
]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
iterateUntil
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
Option
[
E
]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
iterateUntilM
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
Task
[
Option
[
E
]]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
implicit
def
kleisliCatchableInstance
[
F
[
_
]
,
E
]
(
implicit
F:
Catchable
[
F
]
)
:
Catchable
[[γ$2$]
Kleisli
[
F
,
E
,
γ$2$
]]
Definition Classes
Instances0
implicit
def
kleisliSuspendableInstance
[
F
[
_
]
,
E
]
(
implicit
F:
Suspendable
[
F
]
)
:
Suspendable
[[γ$0$]
Kleisli
[
F
,
E
,
γ$0$
]]
Definition Classes
Instances
final
def
last
[
E
]
:
Iteratee
[
Task
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
length
[
E
]
:
Iteratee
[
Task
,
E
,
Long
]
Definition Classes
IterateeModule
final
def
liftToEnumerator
[
E
]
(
fe:
Task
[
E
]
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
liftToIteratee
[
E
]
:
LiftToIterateePartiallyApplied
[
E
]
Definition Classes
IterateeModule
final
def
listFiles
(
dir:
File
)
:
Enumerator
[
Task
,
File
]
Definition Classes
SuspendableFileModule → FileModule
final
def
listFilesRec
(
dir:
File
)
:
Enumerator
[
Task
,
File
]
Definition Classes
SuspendableFileModule → FileModule
final
def
map
[
O
,
I
]
(
f: (
O
) ⇒
I
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
implicit
def
monadToCats
[
F
[
_
]
]
(
implicit
F:
Monad
[
F
]
)
:
Monad
[
F
]
Definition Classes
Instances1
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
peek
[
E
]
:
Iteratee
[
Task
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
perform
[
E
]
:
PerformPartiallyApplied
[
E
]
Definition Classes
EnumeratorModule
final
def
readBytes
(
file:
File
)
:
Enumerator
[
Task
,
Array
[
Byte
]]
Definition Classes
SuspendableFileModule → FileModule
final
def
readBytesFromStream
(
stream:
InputStream
)
:
Enumerator
[
Task
,
Array
[
Byte
]]
Definition Classes
SuspendableFileModule → FileModule
final
def
readLines
(
file:
File
)
:
Enumerator
[
Task
,
String
]
Definition Classes
SuspendableFileModule → FileModule
final
def
readLinesFromStream
(
stream:
InputStream
)
:
Enumerator
[
Task
,
String
]
Definition Classes
SuspendableFileModule → FileModule
final
def
readZipStreams
(
file:
File
)
:
Enumerator
[
Task
, (
ZipEntry
,
InputStream
)]
Definition Classes
SuspendableFileModule → FileModule
final
def
remainderWithResult
[
O
,
R
,
I
]
(
iteratee:
Iteratee
[
Task
,
O
,
R
]
)
(
f: (
R
,
O
) ⇒
I
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
remainderWithResultM
[
O
,
R
,
I
]
(
iteratee:
Iteratee
[
Task
,
O
,
R
]
)
(
f: (
R
,
O
) ⇒
Task
[
I
]
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
repeat
[
E
]
(
e:
E
)
:
Enumerator
[
Task
,
E
]
Definition Classes
EnumeratorModule
final
def
reversed
[
E
]
:
Iteratee
[
Task
,
E
,
List
[
E
]]
Definition Classes
IterateeModule
final
def
scan
[
O
,
I
]
(
init:
I
)
(
f: (
I
,
O
) ⇒
I
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
scanM
[
O
,
I
]
(
init:
I
)
(
f: (
I
,
O
) ⇒
Task
[
I
]
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
sequenceI
[
O
,
I
]
(
iteratee:
Iteratee
[
Task
,
O
,
I
]
)
:
Enumeratee
[
Task
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
splitOn
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
Task
,
E
,
Vector
[
E
]]
Definition Classes
EnumerateeModule
final
def
sum
[
E
]
(
implicit
E:
Monoid
[
E
]
)
:
Iteratee
[
Task
,
E
,
E
]
Definition Classes
IterateeModule
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
final
def
take
[
E
]
(
n:
Long
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
takeI
[
E
]
(
n:
Int
)
:
Iteratee
[
Task
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
takeWhile
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
takeWhileI
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Iteratee
[
Task
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
takeWhileM
[
E
]
(
p: (
E
) ⇒
Task
[
Boolean
]
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
def
toString
()
:
String
Definition Classes
AnyRef → Any
implicit
def
uf1ToFunctionK
[
F
[
_
]
,
G
[
_
]
]
(
implicit
uf1:
UF1
[
F
,
G
]
)
:
FunctionK
[
F
,
G
]
Definition Classes
Instances
final
def
uniq
[
E
]
(
implicit
E:
Eq
[
E
]
)
:
Enumeratee
[
Task
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
writeBytes
(
file:
File
)
:
Iteratee
[
Task
,
Array
[
Byte
],
Unit
]
Definition Classes
SuspendableFileModule → FileModule
def
writeBytesToStream
(
stream:
OutputStream
)
:
Iteratee
[
Task
,
Array
[
Byte
],
Unit
]
Definition Classes
SuspendableFileModule → FileModule
final
def
writeLines
(
file:
File
)
:
Iteratee
[
Task
,
String
,
Unit
]
Definition Classes
SuspendableFileModule → FileModule
final
def
writeLinesToStream
(
stream:
OutputStream
)
:
Iteratee
[
Task
,
String
,
Unit
]
Definition Classes
SuspendableFileModule → FileModule
final
def
zipWithIndex
[
E
]
:
Enumeratee
[
Task
,
E
, (
E
,
Long
)]
Definition Classes
EnumerateeModule
Inherited from
TaskModule
Inherited from
SuspendableFileModule
[
Task
]
Inherited from
FileModule
[
Task
]
Inherited from
IterateeErrorModule
[
Task
,
Throwable
]
Inherited from
IterateeModule
[
Task
]
Inherited from
EnumeratorErrorModule
[
Task
,
Throwable
]
Inherited from
EnumeratorModule
[
Task
]
Inherited from
EnumerateeModule
[
Task
]
Inherited from
Module
[
Task
]
Inherited from
Instances
Inherited from
Instances0
Inherited from
Instances1
Inherited from
Instances2
Inherited from
AnyRef
Inherited from
Any
Ungrouped