io
.
iteratee
.
files
.
modules
io
Related Doc:
package modules
object
io
extends
IOModule
Linear Supertypes
IOModule
,
IterateeErrorModule
[
IO
,
Throwable
],
IterateeModule
[
IO
],
EnumeratorErrorModule
[
IO
,
Throwable
],
EnumeratorModule
[
IO
],
EnumerateeModule
[
IO
],
Module
[
IO
],
FileModule
[
IO
],
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
io
IOModule
IterateeErrorModule
IterateeModule
EnumeratorErrorModule
EnumeratorModule
EnumerateeModule
Module
FileModule
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
class
LiftToIterateePartiallyApplied
[
E
]
extends
AnyRef
Definition Classes
IterateeModule
type
M
[
f
[
_
]
]
=
Sync
[
f
]
Definition Classes
IOModule
→ 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
val
F
:
Sync
[
IO
]
Attributes
protected
Definition Classes
IOModule
→ Module
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
collect
[
O
,
I
]
(
pf:
PartialFunction
[
O
,
I
]
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
consume
[
E
]
:
Iteratee
[
IO
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
consumeIn
[
E
,
C
[
_
]
]
(
implicit
C:
Applicative
[
C
]
,
M:
MonoidK
[
C
]
)
:
Iteratee
[
IO
,
E
,
C
[
E
]]
Definition Classes
IterateeModule
final
def
cont
[
E
,
A
]
(
ifInput: (
NonEmptyList
[
E
]) ⇒
Iteratee
[
IO
,
E
,
A
]
,
ifEnd:
IO
[
A
]
)
:
Iteratee
[
IO
,
E
,
A
]
Definition Classes
IterateeModule
final
def
cross
[
E1
,
E2
]
(
e2:
Enumerator
[
IO
,
E2
]
)
:
Enumeratee
[
IO
,
E1
, (
E1
,
E2
)]
Definition Classes
EnumerateeModule
final
def
done
[
E
,
A
]
(
value:
A
)
:
Iteratee
[
IO
,
E
,
A
]
Definition Classes
IterateeModule
final
def
drop
[
E
]
(
n:
Long
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
dropI
[
E
]
(
n:
Int
)
:
Iteratee
[
IO
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
dropWhile
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
dropWhileI
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Iteratee
[
IO
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
dropWhileM
[
E
]
(
p: (
E
) ⇒
IO
[
Boolean
]
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
empty
[
E
]
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
enumEither
[
E
]
(
either:
Either
[
Throwable
,
E
]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorErrorModule
final
def
enumIndexedSeq
[
E
]
(
es:
IndexedSeq
[
E
]
,
min:
Int
,
max:
Int
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
enumIterable
[
E
]
(
es:
Iterable
[
E
]
,
chunkSize:
Int
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
enumList
[
E
]
(
es:
List
[
E
]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
enumOne
[
E
]
(
e:
E
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
enumStream
[
E
]
(
es:
Stream
[
E
]
,
chunkSize:
Int
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
enumVector
[
E
]
(
es:
Vector
[
E
]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
enumerate
[
E
]
(
xs:
E
*
)
:
Enumerator
[
IO
,
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
[
IO
,
E
]
Definition Classes
EnumeratorErrorModule
final
def
failIteratee
[
E
,
A
]
(
t:
Throwable
)
:
Iteratee
[
IO
,
E
,
A
]
Definition Classes
IterateeErrorModule
final
def
filter
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
filterM
[
E
]
(
p: (
E
) ⇒
IO
[
Boolean
]
)
:
Enumeratee
[
IO
,
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
[
IO
,
I
]
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
flatMapM
[
O
,
I
]
(
f: (
O
) ⇒
IO
[
I
]
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
fold
[
E
,
A
]
(
init:
A
)
(
f: (
A
,
E
) ⇒
A
)
:
Iteratee
[
IO
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldM
[
E
,
A
]
(
init:
A
)
(
f: (
A
,
E
) ⇒
IO
[
A
]
)
:
Iteratee
[
IO
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldMap
[
E
,
A
]
(
f: (
E
) ⇒
A
)
(
implicit
A:
Monoid
[
A
]
)
:
Iteratee
[
IO
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldMapM
[
E
,
A
]
(
f: (
E
) ⇒
IO
[
A
]
)
(
implicit
A:
Monoid
[
A
]
)
:
Iteratee
[
IO
,
E
,
A
]
Definition Classes
IterateeModule
final
def
foldMapMOption
[
E
,
A
]
(
f: (
E
) ⇒
IO
[
A
]
)
(
implicit
A:
Semigroup
[
A
]
)
:
Iteratee
[
IO
,
E
,
Option
[
A
]]
Definition Classes
IterateeModule
final
def
foldMapOption
[
E
,
A
]
(
f: (
E
) ⇒
A
)
(
implicit
A:
Semigroup
[
A
]
)
:
Iteratee
[
IO
,
E
,
Option
[
A
]]
Definition Classes
IterateeModule
final
def
foreach
[
E
]
(
f: (
E
) ⇒
Unit
)
:
Iteratee
[
IO
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
foreachM
[
A
]
(
f: (
A
) ⇒
IO
[
Unit
]
)
:
Iteratee
[
IO
,
A
,
Unit
]
Definition Classes
IterateeModule
final
def
generateM
[
E
]
(
f:
IO
[
Option
[
E
]]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
final
def
grouped
[
E
]
(
n:
Int
)
:
Enumeratee
[
IO
,
E
,
Vector
[
E
]]
Definition Classes
EnumerateeModule
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
head
[
E
]
:
Iteratee
[
IO
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
identityIteratee
[
E
]
:
Iteratee
[
IO
,
E
,
Unit
]
Definition Classes
IterateeModule
final
def
injectValue
[
E
]
(
e:
E
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
injectValues
[
E
]
(
es:
Seq
[
E
]
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
intersperse
[
E
]
(
delim:
E
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
isEnd
[
E
]
:
Iteratee
[
IO
,
E
,
Boolean
]
Definition Classes
IterateeModule
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
iterate
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
E
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
iterateM
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
IO
[
E
]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
iterateUntil
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
Option
[
E
]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
iterateUntilM
[
E
]
(
init:
E
)
(
f: (
E
) ⇒
IO
[
Option
[
E
]]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
last
[
E
]
:
Iteratee
[
IO
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
length
[
E
]
:
Iteratee
[
IO
,
E
,
Long
]
Definition Classes
IterateeModule
final
def
liftToEnumerator
[
E
]
(
fe:
IO
[
E
]
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
liftToIteratee
[
E
]
:
LiftToIterateePartiallyApplied
[
E
]
Definition Classes
IterateeModule
final
def
listFiles
(
dir:
File
)
:
Enumerator
[
IO
,
File
]
Definition Classes
FileModule
final
def
listFilesRec
(
dir:
File
)
:
Enumerator
[
IO
,
File
]
Definition Classes
FileModule
final
def
map
[
O
,
I
]
(
f: (
O
) ⇒
I
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
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
[
IO
,
E
,
Option
[
E
]]
Definition Classes
IterateeModule
final
def
perform
[
E
]
:
PerformPartiallyApplied
[
E
]
Definition Classes
EnumeratorModule
final
def
readBytes
(
file:
File
)
:
Enumerator
[
IO
,
Array
[
Byte
]]
Definition Classes
FileModule
final
def
readBytesFromStream
(
stream:
InputStream
)
:
Enumerator
[
IO
,
Array
[
Byte
]]
Definition Classes
FileModule
final
def
readLines
(
file:
File
)
:
Enumerator
[
IO
,
String
]
Definition Classes
FileModule
final
def
readLinesFromStream
(
stream:
InputStream
)
:
Enumerator
[
IO
,
String
]
Definition Classes
FileModule
final
def
readZipStreams
(
file:
File
)
:
Enumerator
[
IO
, (
ZipEntry
,
InputStream
)]
Definition Classes
FileModule
final
def
remainderWithResult
[
O
,
R
,
I
]
(
iteratee:
Iteratee
[
IO
,
O
,
R
]
)
(
f: (
R
,
O
) ⇒
I
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
remainderWithResultM
[
O
,
R
,
I
]
(
iteratee:
Iteratee
[
IO
,
O
,
R
]
)
(
f: (
R
,
O
) ⇒
IO
[
I
]
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
repeat
[
E
]
(
e:
E
)
:
Enumerator
[
IO
,
E
]
Definition Classes
EnumeratorModule
final
def
reversed
[
E
]
:
Iteratee
[
IO
,
E
,
List
[
E
]]
Definition Classes
IterateeModule
final
def
scan
[
O
,
I
]
(
init:
I
)
(
f: (
I
,
O
) ⇒
I
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
scanM
[
O
,
I
]
(
init:
I
)
(
f: (
I
,
O
) ⇒
IO
[
I
]
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
sequenceI
[
O
,
I
]
(
iteratee:
Iteratee
[
IO
,
O
,
I
]
)
:
Enumeratee
[
IO
,
O
,
I
]
Definition Classes
EnumerateeModule
final
def
splitOn
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
IO
,
E
,
Vector
[
E
]]
Definition Classes
EnumerateeModule
final
def
sum
[
E
]
(
implicit
E:
Monoid
[
E
]
)
:
Iteratee
[
IO
,
E
,
E
]
Definition Classes
IterateeModule
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
final
def
take
[
E
]
(
n:
Long
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
takeI
[
E
]
(
n:
Int
)
:
Iteratee
[
IO
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
takeWhile
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
final
def
takeWhileI
[
E
]
(
p: (
E
) ⇒
Boolean
)
:
Iteratee
[
IO
,
E
,
Vector
[
E
]]
Definition Classes
IterateeModule
final
def
takeWhileM
[
E
]
(
p: (
E
) ⇒
IO
[
Boolean
]
)
:
Enumeratee
[
IO
,
E
,
E
]
Definition Classes
EnumerateeModule
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
uniq
[
E
]
(
implicit
E:
Eq
[
E
]
)
:
Enumeratee
[
IO
,
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
(
...
)
final
def
writeBytes
(
file:
File
)
:
Iteratee
[
IO
,
Array
[
Byte
],
Unit
]
Definition Classes
FileModule
final
def
writeBytesToStream
(
stream:
OutputStream
)
:
Iteratee
[
IO
,
Array
[
Byte
],
Unit
]
Definition Classes
FileModule
final
def
writeLines
(
file:
File
)
:
Iteratee
[
IO
,
String
,
Unit
]
Definition Classes
FileModule
final
def
writeLinesToStream
(
stream:
OutputStream
)
:
Iteratee
[
IO
,
String
,
Unit
]
Definition Classes
FileModule
final
def
zipWithIndex
[
E
]
:
Enumeratee
[
IO
,
E
, (
E
,
Long
)]
Definition Classes
EnumerateeModule
Inherited from
IOModule
Inherited from
IterateeErrorModule
[
IO
,
Throwable
]
Inherited from
IterateeModule
[
IO
]
Inherited from
EnumeratorErrorModule
[
IO
,
Throwable
]
Inherited from
EnumeratorModule
[
IO
]
Inherited from
EnumerateeModule
[
IO
]
Inherited from
Module
[
IO
]
Inherited from
FileModule
[
IO
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped