Task System
Task System
API
sbt
internal
Action
Pure
Mapped
FlatMapped
DependsOn
Join
Selected
Action
std
CloseableStreams
ForkTask
JoinTask
ManagedStreams
MultiInTask
SingleInTask
Streams
Streams
TaskExtra
TaskExtra
TaskExtra0
TaskStreams
Transform
DummyTaskMap
TaskAndValue
Task
Task
taskMonad
Task System
/
sbt
/
Task
Task
sbt.Task
See the
Task
companion class
object
Task
Attributes
Companion
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Task
.
type
Members list
Clear all
Type members
Classlikes
object
taskMonad
extends
Monad
[
Task
]
Attributes
Supertypes
trait
Monad
[
Task
]
trait
Applicative
[
Task
]
trait
FlatMap
[
Task
]
trait
Apply
[
Task
]
trait
Functor
[
Task
]
class
Object
trait
Matchable
class
Any
Show all
Self type
taskMonad
.
type
Value members
Concrete methods
def
apply
[
A
](
work
:
Action
[
A
]):
Task
[
A
]
def
apply
[
A
](
attributes
:
AttributeMap
,
work
:
Action
[
A
]):
Task
[
A
]
def
unapply
[
A
](
task
:
Task
[
A
]):
Option
[
Action
[
A
]]
Concrete fields
val
Description
:
AttributeKey
[
String
]
val
Name
:
AttributeKey
[
String
]
val
defaultAttributeMap
:
Any
=>
AttributeMap
Givens
Givens
given
taskMonad
:
taskMonad
In this article
Attributes
Members list
Type members
Classlikes
Value members
Concrete methods
Concrete fields
Givens
Givens