hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
hkaiser has quit [Quit: Bye!]
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 272 seconds]
K-ballo1 is now known as K-ballo
Yorlik_ has joined #ste||ar
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 272 seconds]
K-ballo1 is now known as K-ballo
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 244 seconds]
K-ballo1 is now known as K-ballo
akcube[m] has quit [Quit: You have been kicked for being idle]
hkaiser has joined #ste||ar
diehlpk_work has joined #ste||ar
K-ballo has quit [Ping timeout: 268 seconds]
K-ballo has joined #ste||ar
RostamLog has joined #ste||ar
RostamLog has joined #ste||ar
josemi_correa[m] has joined #ste||ar
<josemi_correa[m]>
Hi, people!
<josemi_correa[m]>
I came from the summerofcode website
<josemi_correa[m]>
I've been reading your projects
<josemi_correa[m]>
I wanna to improve my C++ skills
<josemi_correa[m]>
By doing something with you
<josemi_correa[m]>
if you allow me
<hkaiser>
josemi_correa[m]: no reason to ask - feel free!
<hkaiser>
and welcome!
<gonidelis[m]>
yay!
<gonidelis[m]>
pick an issue, start working on it
<hkaiser>
josemi_correa[m]: and/or ask questions here
<josemi_correa[m]>
great!
<gonidelis[m]>
Is `std::visit`, `std::ivoke` for variants?
<hkaiser>
gonidelis[m]: visit - yes, invoke - no
<gonidelis[m]>
no
<gonidelis[m]>
I meant is std::visit the equivalent of std::invoke for variants
<hkaiser>
gonidelis[m]: not really
<gonidelis[m]>
yeah....
<hkaiser>
invoke calls a function, visit traverses a variant
<gonidelis[m]>
somebody claimed its more of a `switch` for variants
<gonidelis[m]>
traverses the variant in order to do what?
<hkaiser>
yes, you could say that
<hkaiser>
visit(v, [](auto&& value) {});
<hkaiser>
the function object is called with the value currently stored in the variant
Yorlik_ has quit [Ping timeout: 240 seconds]
<gonidelis[m]>
lol
<gonidelis[m]>
just got it
<gonidelis[m]>
wow
<gonidelis[m]>
i can still see a tiny `std::invoke` hiding somewhere there
K-ballo1 has joined #ste||ar
K-ballo has quit [Ping timeout: 276 seconds]
K-ballo1 is now known as K-ballo
hkaiser has quit [Quit: Bye!]
hkaiser has joined #ste||ar
diehlpk_work has quit [Remote host closed the connection]