You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Contributing to <tt>beman::execution</tt></h1>
105
-
<p>We welcome all constructive contributions! You will have something you can contribute independent of your level expertise!</p>
105
+
<p>We welcome all constructive contributions! You will have something you can contribute independent of your level of expertise!</p>
106
106
<p>There is a huge range of contributions needed and welcome! Here is an incomplete list of starting points for contributions:</p>
107
107
<ul>
108
108
<li>Some documentation is unclear.</li>
@@ -113,7 +113,7 @@
113
113
<li>The implememtation of a component may be missing.</li>
114
114
<li>The layout of some pages related to the project can be improved.</li>
115
115
<li>Some behaviour of a component isn't tested or documented.</li>
116
-
<li>You found something which should be linked from the <ahref="https://github.com/bemanproject/execution/blob/main/docs/contributing.md">resources</a> page.</li>
116
+
<li>You found something which should be linked from the <ahref="https://github.com/bemanproject/execution/blob/main/docs/resources.md">resources</a> page.</li>
117
117
<li>There are <ahref="https://github.com/bemanproject/execution/pulls">pull requests</a> which could be reviewed.</li>
118
118
<li>This very page or list is lacking something.</li>
<p>Schedulers are used to specify the execution context where the asynchronous work is to be executed. A scheduler is a lightweight handle providing a <code><ahref="‘#schedule’">schedule</a></code> operation yielding a <code><ahref="‘sender’">sender</a></code> with a value <ahref="‘#completion-signal’">completion signal</a> without parameters. The completion is on the respective execution context.</p>
255
255
<p>Requirements for <code><em>Scheduler</em></code>:</p><ul>
256
-
<li>The type <code><em>Scheduler</em>::scheduler_concept</code> is an alias for <code>scheduler_t</code> or a type derived thereof`.</li>
256
+
<li>The type <code><em>Scheduler</em>::scheduler_concept</code> is an alias for <code>scheduler_t</code> or a type derived thereof.</li>
<li>The <ahref="‘#get-completion-scheduler’">value completion scheduler</a> of the <code><ahref="‘sender’">sender</a></code>’s <ahref="‘#environment’">environment</a> is the <code><em>scheduler</em></code>: <em>scheduler</em> == std::execution::get_completion_scheduler<std::execution::set_value_t>( std::execution::get_env(std::execution::schedule(<em>scheduler</em>)) )</li>
0 commit comments