RenΓ©'s URL Explorer Experiment


Title: [exec.adapt]

direct link

Domain: timsong-cpp.github.io

Links:

[exec]https://timsong-cpp.github.io/cppwp/#exec
[exec.snd]https://timsong-cpp.github.io/cppwp/exec.snd#exec.adapt
[exec.adapt.general]https://timsong-cpp.github.io/cppwp/exec.adapt#general
[exec.adapt.obj]https://timsong-cpp.github.io/cppwp/exec.adapt#obj
[exec.write.env]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env
[exec.unstoppable]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.unstoppable
[exec.starts.on]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on
[exec.continues.on]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on
[exec.schedule.from]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from
[exec.on]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on
[exec.then]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then
[exec.let]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let
[exec.bulk]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk
[exec.when.all]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all
[exec.into.variant]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant
[exec.stopped.opt]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt
[exec.stopped.err]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err
[exec.associate]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate
[exec.stop.when]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when
[exec.spawn.future]https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future
33.9.12.1https://timsong-cpp.github.io/cppwp/exec.adapt#general
[exec.adapt.general]https://timsong-cpp.github.io/cppwp/exec.adapt.general
1https://timsong-cpp.github.io/cppwp/exec.adapt#general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3379
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3382
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-2.sentence-2
3https://timsong-cpp.github.io/cppwp/exec.adapt#general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3387
(3.1)https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.1
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.1.sentence-1
(3.2)https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.2
[exec.async.ops]https://timsong-cpp.github.io/cppwp/exec.async.ops
[exec.fwd.env]https://timsong-cpp.github.io/cppwp/exec.fwd.env
[exec.snd.general]https://timsong-cpp.github.io/cppwp/exec.snd.general
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.2.sentence-1
(3.3)https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.3
[exec.snd.general]https://timsong-cpp.github.io/cppwp/exec.snd.general
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.3.sentence-1
(3.4)https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.4
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.4.sentence-1
(3.5)https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.5
[exec.async.ops]https://timsong-cpp.github.io/cppwp/exec.async.ops
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.5.sentence-1
(3.6)https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.6
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.6.sentence-1
(3.7)https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.7
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-3.7.sentence-1
4https://timsong-cpp.github.io/cppwp/exec.adapt#general-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3428
.https://timsong-cpp.github.io/cppwp/exec.adapt#general-4.sentence-1
33.9.12.2https://timsong-cpp.github.io/cppwp/exec.adapt#obj
[exec.adapt.obj]https://timsong-cpp.github.io/cppwp/exec.adapt.obj
1https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3441
pipeable sender adaptor closure objecthttps://timsong-cpp.github.io/cppwp/exec.adapt#def:sender_adaptor_closure_object,pipeable
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.sentence-1
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
[func.require]https://timsong-cpp.github.io/cppwp/func.require
(1.1)https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.1
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.3.sentence-1
[func.def]https://timsong-cpp.github.io/cppwp/func.def
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-1.sentence-5
2https://timsong-cpp.github.io/cppwp/exec.adapt#obj-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3474
derived_fromhttps://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-2.sentence-1
3https://timsong-cpp.github.io/cppwp/exec.adapt#obj-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3482
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-3.sentence-1
derived_fromhttps://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-3.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-3.sentence-3
4https://timsong-cpp.github.io/cppwp/exec.adapt#obj-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3493
pipeable sender adaptor objecthttps://timsong-cpp.github.io/cppwp/exec.adapt#def:sender_adaptor_object,pipeable
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-4.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-4.sentence-2
5https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3500
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.sentence-1
(5.1)https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.1
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.1.sentence-1
(5.2)https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.2.sentence-1
(5.3)https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.3.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#obj-5.sentence-3
33.9.12.3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env
[exec.write.env]https://timsong-cpp.github.io/cppwp/exec.write.env
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3529
queryablehttps://timsong-cpp.github.io/cppwp/exec.queryable.concept#concept:queryable
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3539
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-2.sentence-1
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
queryablehttps://timsong-cpp.github.io/cppwp/exec.queryable.concept#concept:queryable
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-2.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-2.sentence-3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3548
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-3.sentence-1
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3cwrite-env-t%3e
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3570
(4.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-4.1
queryablehttps://timsong-cpp.github.io/cppwp/exec.queryable.concept#concept:queryable
(4.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-4.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-4.sentence-1
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3585
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-5.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.write.env-5.sentence-2
33.9.12.4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.unstoppable
[exec.unstoppable]https://timsong-cpp.github.io/cppwp/exec.unstoppable
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.unstoppable-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3596
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.unstoppable-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.unstoppable-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3603
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.unstoppable-2.sentence-1
33.9.12.5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on
[exec.starts.on]https://timsong-cpp.github.io/cppwp/exec.starts.on
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3610
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3615
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-2.sentence-1
schedulerhttps://timsong-cpp.github.io/cppwp/exec.sched#concept:scheduler
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-2.sentence-2
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3622
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-3.sentence-1
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3627
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-4.sentence-1
sender-forhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender-for
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3644
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-5.sentence-1
sender_inhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender_in
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-5.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-5.sentence-3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-5.sentence-4
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.starts.on-5.sentence-5
33.9.12.6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on
[exec.continues.on]https://timsong-cpp.github.io/cppwp/exec.continues.on
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3661
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3665
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-2.sentence-2
schedulerhttps://timsong-cpp.github.io/cppwp/exec.sched#concept:scheduler
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-2.sentence-3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3674
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-3.sentence-1
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3679
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3ccontinues_on_t%3e
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3696
sender_inhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender_in
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:check-types,impls-for%3cschedule_from_t%3e
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3730
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3740
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-7.sentence-1
8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3744
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-8.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-8.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-8.sentence-3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-8.sentence-4
9https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3763
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
10https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3798
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-10.sentence-1
11https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3804
12https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3824
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-12.sentence-1
sender_inhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender_in
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-12.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-12.sentence-3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-12.sentence-4
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.continues.on-12.sentence-5
33.9.12.7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from
[exec.schedule.from]https://timsong-cpp.github.io/cppwp/exec.schedule.from
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3843
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from-1.sentence-1
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from-1.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from-1.sentence-3
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from-note-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.schedule.from-1.sentence-4
33.9.12.8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on
[exec.on]https://timsong-cpp.github.io/cppwp/exec.on
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3858
(1.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-1.1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-1.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-1.2.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3879
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-2.1
schedulerhttps://timsong-cpp.github.io/cppwp/exec.sched#concept:scheduler
(2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-2.2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
[exec.adapt.obj]https://timsong-cpp.github.io/cppwp/exec.adapt#obj
(2.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-2.3
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-2.sentence-2
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3895
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-3.sentence-1
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3900
(4.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-4.1
schedulerhttps://timsong-cpp.github.io/cppwp/exec.sched#concept:scheduler
(4.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-4.2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
(4.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-4.3
[exec.adapt.obj]https://timsong-cpp.github.io/cppwp/exec.adapt#obj
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-4.sentence-1
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3914
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-5.sentence-1
sender-forhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender-for
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-5.sentence-2
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3921
schedulerhttps://timsong-cpp.github.io/cppwp/exec.sched#concept:scheduler
7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3941
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.sentence-1
sender_inhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender_in
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.sentence-3
(7.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.1
(7.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.2
(7.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.3
(7.4)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.4
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.sentence-4
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-7.sentence-5
8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L3969
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.sentence-1
sender_inhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender_in
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.sentence-3
(8.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.1
(8.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.2
(8.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.3
(8.4)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.4
(8.5)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.5
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.sentence-4
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.on-8.sentence-5
33.9.12.9https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then
[exec.then]https://timsong-cpp.github.io/cppwp/exec.then
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4007
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-1.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-1.sentence-2
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4014
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-2.sentence-2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
movable-valuehttps://timsong-cpp.github.io/cppwp/exec.general#concept:movable-value
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-2.sentence-3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4024
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-3.sentence-1
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4029
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-4.sentence-1
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3cdecayed-typeof%3cthen-cpo%3e%3e
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:check-types,impls-for%3cdecayed-typeof%3cthen-cpo%3e%3e
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4064
invocablehttps://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4077
(6.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-6.1
(6.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-6.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.then-6.sentence-1
33.9.12.10https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let
[exec.let]https://timsong-cpp.github.io/cppwp/exec.let
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4092
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4099
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-2.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-2.sentence-3
(2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-2.1
(2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-2.2
(2.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-2.3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4119
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-3.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-3.sentence-2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
movable-valuehttps://timsong-cpp.github.io/cppwp/exec.general#concept:movable-value
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-3.sentence-3
invocablehttps://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-3.sentence-4
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4130
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-4.sentence-1
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4135
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4145
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-6.sentence-1
7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4153
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3cdecayed-typeof%3clet-cpo%3e%3e
8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4170
(8.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-8.1
queryablehttps://timsong-cpp.github.io/cppwp/exec.queryable.concept#concept:queryable
(8.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-8.2
forwarding-queryhttps://timsong-cpp.github.io/cppwp/execution.syn#concept:forwarding-query
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-8.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:check-types,impls-for%3cdecayed-typeof%3clet-cpo%3e%3e
9https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4225
(9.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-9.1
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
(9.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-9.2
invocablehttps://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable
(9.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-9.3
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
(9.4)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-9.4
sender_inhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender_in
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-9.sentence-1
10https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4250
11https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4325
12https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4342
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-12.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-12.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-12.sentence-3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-12.sentence-4
13https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4355
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-13.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-13.sentence-2
14https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4369
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-14.sentence-1
15https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4374
16https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4383
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-16.sentence-1
[exec.async.ops]https://timsong-cpp.github.io/cppwp/exec.async.ops
(16.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-16.1
(16.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-16.2
(16.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-16.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.let-16.sentence-2
33.9.12.11https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk
[exec.bulk]https://timsong-cpp.github.io/cppwp/exec.bulk
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4405
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4409
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.sentence-3
(2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.1
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
(2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.2
(2.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.3
integralhttps://timsong-cpp.github.io/cppwp/concepts.arithmetic#concept:integral
(2.4)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.4
copy_constructiblehttps://timsong-cpp.github.io/cppwp/concept.copyconstructible#concept:copy_constructible
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-2.sentence-4
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4432
copy_constructiblehttps://timsong-cpp.github.io/cppwp/concept.copyconstructible#concept:copy_constructible
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-3.sentence-2
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4443
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-4.sentence-1
sender-forhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender-for
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-note-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-4.sentence-2
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4465
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3cbulk_chunked_t%3e
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-5.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-itemdecl:1
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4509
invocablehttps://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable
7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4524
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-7.sentence-3
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:check-types,impls-for%3cbulk_t%3e
8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4570
invocablehttps://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable
9https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4585
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.sentence-1
[exec.async.ops]https://timsong-cpp.github.io/cppwp/exec.async.ops
(9.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1
copy_constructiblehttps://timsong-cpp.github.io/cppwp/concept.copyconstructible#concept:copy_constructible
(9.1.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.1
(9.1.1.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.1.1
(9.1.1.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.1.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.1.2.sentence-2
(9.1.1.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.1.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.1.3.sentence-1
(9.1.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.2
(9.1.2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.2.1
(9.1.2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.2.2
(9.1.2.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.2.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.2.sentence-1
(9.1.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.1.3.sentence-1
(9.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.2.sentence-1
(9.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.3.sentence-1
[algorithms.parallel.exec]https://timsong-cpp.github.io/cppwp/algorithms.parallel.exec
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-9.3.sentence-2
10https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4675
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-note-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.bulk-10.sentence-1
33.9.12.12https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all
[exec.when.all]https://timsong-cpp.github.io/cppwp/exec.when.all
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4685
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-1.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-1.sentence-2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-1.sentence-3
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4698
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-2.sentence-2
(2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-2.1
(2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-2.2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-2.sentence-3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4713
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-3.sentence-1
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4717
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3cwhen_all_t%3e
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4736
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4747
(6.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-6.1
queryablehttps://timsong-cpp.github.io/cppwp/exec.queryable.concept#concept:queryable
(6.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-6.2
(6.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-6.3
forwarding-queryhttps://timsong-cpp.github.io/cppwp/execution.syn#concept:forwarding-query
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-6.sentence-1
7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4764
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:check-types,impls-for%3cwhen_all_t%3e
8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4776
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-8.sentence-1
9https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4781
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
10https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4795
11https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4805
12https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4852
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-12.sentence-1
13https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4858
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-13.sentence-1
14https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4865
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-14.sentence-1
15https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4872
(15.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-15.1
(15.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-15.2
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
(15.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-15.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-15.sentence-1
16https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4919
17https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4933
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-17.sentence-1
18https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4985
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-18.sentence-1
19https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L4990
sender-forhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender-for
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-note-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.when.all-19.sentence-1
33.9.12.13https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant
[exec.into.variant]https://timsong-cpp.github.io/cppwp/exec.into.variant
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5011
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5016
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-2.sentence-2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-2.sentence-3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5022
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-3.sentence-1
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5027
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3cinto_variant_t%3e
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5048
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.into.variant-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5058
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
33.9.12.14https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt
[exec.stopped.opt]https://timsong-cpp.github.io/cppwp/exec.stopped.opt
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5075
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-1.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-1.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-1.sentence-3
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5083
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-2.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-2.sentence-3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5089
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:impls-for%3cstopped_as_optional_t%3e
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5110
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.opt-4.sentence-1
sender-forhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender-for
sender_inhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender_in
33.9.12.15https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err
[exec.stopped.err]https://timsong-cpp.github.io/cppwp/exec.stopped.err
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5137
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-1.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-1.sentence-2
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5143
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-2.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-2.sentence-2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
movable-valuehttps://timsong-cpp.github.io/cppwp/exec.general#concept:movable-value
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-2.sentence-3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-2.sentence-4
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5155
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stopped.err-3.sentence-1
sender-forhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender-for
33.9.12.16https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate
[exec.associate]https://timsong-cpp.github.io/cppwp/exec.associate
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5175
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5181
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::associate-data
scope_tokenhttps://timsong-cpp.github.io/cppwp/exec.scope.concepts#concept:scope_token
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
scope_tokenhttps://timsong-cpp.github.io/cppwp/exec.scope.concepts#concept:scope_token
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5231
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::associate-data,constructor
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5245
copy_constructiblehttps://timsong-cpp.github.io/cppwp/concept.copyconstructible#concept:copy_constructible
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-4.sentence-1
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5249
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-5.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-5.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::associate-data,constructor_
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5262
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-6.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-6.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::associate-data,destructor
7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5275
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:release,execution::associate-data
8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5286
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-8.sentence-1
9https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5295
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-9.sentence-1
(9.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-9.1
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
scope_tokenhttps://timsong-cpp.github.io/cppwp/exec.scope.concepts#concept:scope_token
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-9.1.sentence-1
(9.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-9.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-9.2.sentence-1
10https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5311
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::impls-for%3cassociate_t%3e
11https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5332
copy_constructiblehttps://timsong-cpp.github.io/cppwp/concept.copyconstructible#concept:copy_constructible
12https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5390
nothrow-callablehttps://timsong-cpp.github.io/cppwp/functional.syn#concept:nothrow-callable
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-12.sentence-1
13https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5401
14https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5410
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.associate-14.sentence-1
33.9.12.17https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when
[exec.stop.when]https://timsong-cpp.github.io/cppwp/exec.stop.when
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5418
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5425
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.1
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
stoppable_tokenhttps://timsong-cpp.github.io/cppwp/stoptoken.concepts#concept:stoppable_token
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.2
unstoppable_tokenhttps://timsong-cpp.github.io/cppwp/stoptoken.concepts#concept:unstoppable_token
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.2.sentence-1
(2.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.sentence-2
(2.3.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.1
unstoppable_tokenhttps://timsong-cpp.github.io/cppwp/stoptoken.concepts#concept:unstoppable_token
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.1.sentence-1
(2.3.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2
(2.3.2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2.1
stoppable_tokenhttps://timsong-cpp.github.io/cppwp/stoptoken.concepts#concept:stoppable_token
(2.3.2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2.2
(2.3.2.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2.3
(2.3.2.4)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2.4
invocablehttps://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
stoppable-callback-forhttps://timsong-cpp.github.io/cppwp/stoptoken.concepts#concept:stoppable-callback-for
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2.sentence-1
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-note-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2.4.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.stop.when-2.3.2.4.sentence-3
33.9.12.18https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future
[exec.spawn.future]https://timsong-cpp.github.io/cppwp/exec.spawn.future
1https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5495
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-1.sentence-1
2https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5504
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-2.1
(2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-2.2
(2.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-2.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-2.sentence-2
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
scope_tokenhttps://timsong-cpp.github.io/cppwp/exec.scope.concepts#concept:scope_token
queryablehttps://timsong-cpp.github.io/cppwp/exec.queryable.concept#concept:queryable
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-2.sentence-3
3https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5519
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::try-cancelable
4https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5531
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::spawn-future-state-base
5https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5550
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-5.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-5.sentence-2
(5.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-5.1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-5.1.sentence-1
(5.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-5.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-5.2.sentence-1
6https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5576
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::spawn-future-receiver
7https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5622
stoppable-sourcehttps://timsong-cpp.github.io/cppwp/stoptoken.concepts#concept:stoppable-source
default_initializablehttps://timsong-cpp.github.io/cppwp/concept.default.init#concept:default_initializable
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-7.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-7.sentence-2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-7.sentence-3
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
8https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5637
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::spawn-future-state
scope_tokenhttps://timsong-cpp.github.io/cppwp/exec.scope.concepts#concept:scope_token
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
receiverhttps://timsong-cpp.github.io/cppwp/exec.recv.concepts#concept:receiver
scope_tokenhttps://timsong-cpp.github.io/cppwp/exec.scope.concepts#concept:scope_token
senderhttps://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender
9https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5692
[intro.multithread]https://timsong-cpp.github.io/cppwp/intro.multithread
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-9.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-9.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:complete,execution::spawn-future-state
10https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5706
(10.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-10.1
(10.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-10.2
(10.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-10.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:consume,execution::spawn-future-state
receiverhttps://timsong-cpp.github.io/cppwp/exec.recv.concepts#concept:receiver
11https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5735
(11.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-11.1
(11.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-11.2
(11.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-11.3
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:try-set-stopped,execution::spawn-future-state
12https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5777
(12.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-12.1
(12.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-12.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-12.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:abandon,execution::spawn-future-state
13https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5800
(13.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-13.1
(13.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-13.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-13.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:destroy,execution::spawn-future-state
14https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5822
15https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5836
16https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5917
[exec.snd.expos]https://timsong-cpp.github.io/cppwp/exec.snd.expos
πŸ”—https://timsong-cpp.github.io/cppwp/exec.adapt#lib:execution::impls-for%3cspawn_future_t%3e
17https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5932
18https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5941
19https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5952
(19.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-19.1
(19.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-19.2
(19.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-19.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-19.sentence-1
20https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L5973
(20.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.1.sentence-1
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.1.sentence-2
(20.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.2
(20.2.1)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.2.1
(20.2.2)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.2.2
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.2.sentence-1
(20.3)https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.3
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-20.3.sentence-1
21https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L6001
.https://timsong-cpp.github.io/cppwp/exec.adapt#exec.spawn.future-21.sentence-1

URLs of crawlers that visited me.