File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ Library for task parallelization and asynchronous execution.
1717# Design
1818
1919Imagine a complicated long-running ` execution ` that needs to perform several operations (` tasks ` ) in correct order to
20- collect a required ` data ` and produce ` side effects ` . Any ` execution ` like that, can be modeled as set of unrelated
20+ collect required ` data ` and produce ` side effects ` . Any ` execution ` like that, can be modeled as a set of unrelated
2121data ` types ` and suspendable functions (` tasks ` ).
2222
2323#### Example execution graph
@@ -48,11 +48,11 @@ object Logger : Parallel.Type<Output>
4848* is representing a single atomic operation in the execution process.
4949* is a relation of signature and task function.
5050* ` arguments ` for task are coming from ` initial state ` (` arguments ` ) or results from other ` tasks ` .
51- * can be uniquely identified using return type of its signature.
51+ * can be uniquely identified using the return type of its signature.
5252
5353### Signature
5454
55- * is a set of argument ` types ` related with one return ` type ` just like in normal functions.
55+ * is a set of argument ` types ` related with one return ` type ` just like in a normal functions.
5656
5757### Function (ExecuteTask)
5858
You can’t perform that action at this time.
0 commit comments