org
.
atnos
producer
package
producer
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
producer
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
Dequeue
[
A
,
R
]
(
queue:
Queue
[
A
]
)
extends
QueueOp
[
A
] with
Product
with
Serializable
case class
Done
[
R
,
A
]
()
extends
Stream
[
R
,
A
] with
Product
with
Serializable
case class
Enqueue
[
A
]
(
queue:
Queue
[
A
]
,
value:
A
)
extends
QueueOp
[
Unit
] with
Product
with
Serializable
case class
More
[
R
,
A
]
(
as:
List
[
A
]
,
next:
Producer
[
R
,
A
]
)
extends
Stream
[
R
,
A
] with
Product
with
Serializable
case class
One
[
R
,
A
]
(
a:
A
)
extends
Stream
[
R
,
A
] with
Product
with
Serializable
case class
Producer
[
R
,
A
]
(
run:
Eff
[
R
,
Stream
[
R
,
A
]]
)
(
implicit
evidence$1:
eff.all._Safe
[
R
]
)
extends
Product
with
Serializable
implicit
class
ProducerEffOps
[
R
,
A
]
extends
AnyRef
implicit
class
ProducerFlattenOps
[
R
,
A
]
extends
AnyRef
implicit
class
ProducerListOps
[
R
,
A
]
extends
AnyRef
implicit
class
ProducerOps
[
R
,
A
]
extends
AnyRef
implicit
class
ProducerResourcesOps
[
R
,
A
]
extends
AnyRef
implicit
class
ProducerSeqOps
[
R
,
A
]
extends
AnyRef
implicit
class
ProducerTransducerOps
[
R
,
A
]
extends
AnyRef
trait
Producers
extends
AnyRef
case class
Queue
[
+A
]
(
name:
String
)
(
maxSize:
Int
)
extends
Product
with
Serializable
sealed
trait
QueueOp
[
A
]
extends
AnyRef
sealed
trait
Stream
[
R
,
A
]
extends
AnyRef
type
Transducer
[
R
,
A
,
B
]
= (
Producer
[
R
,
A
]) ⇒
Producer
[
R
,
B
]
implicit
class
TransducerOps
[
R
,
A
,
B
]
extends
AnyRef
trait
Transducers
extends
AnyRef
Value Members
object
Producer
extends
Producers
with
Serializable
object
Queue
extends
Serializable
object
QueueEffect
object
Transducers
extends
Transducers
def
bracket
[
R
,
A
,
B
,
C
]
(
open:
Eff
[
R
,
A
]
)
(
step: (
A
) ⇒
Producer
[
R
,
B
]
)
(
close: (
A
) ⇒
Eff
[
R
,
C
]
)
(
implicit
arg0:
eff.all._Safe
[
R
]
,
s:
/=
[
Safe
,
R
]
)
:
Producer
[
R
,
B
]
object
producers
extends
Producers
object
transducers
extends
Transducers
Inherited from
AnyRef
Inherited from
Any
Ungrouped