~/talks

Ivan Čukić

what they talk about

all 8 in the filters

where they keep going back

all 5 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
(Don't) use coroutines for thisMeeting C++ 20252025-11-06
Shows concrete patterns and failure modes: using std::generator for lazy flows, building a heap‑free recursive VM by forcing initial_suspend and never_ready…
Talk on
Prog C++Meeting C++ 20232023-11-12
Closing keynote proposes concrete idioms and tiny library pieces: a lazy keyword emulated by a class template using std::optional and call_once for thread‑safe…
Talk on
the expected outcomeMeeting C++ 20222022-11-17
Shows that std::expected in C++23 is a concrete, usable error type (extensions land in C++26) and demonstrates a complete roll-your-own expected plus…
Talk on
Design Idioms from an Alternate UniverseCppCon 20212021-10-24
Argues that concrete C++ examples beat jargon: model states with std::variant state machine to eliminate invalid combinations, use std::optional::transform…
Talk on
Day 2 - Room 1 Session 1Akademy 20202020-09-04
C++ segment lists concrete small wins: if constexpr, _v/_t traits, std::remove_cvref_t, concepts, structure bindings, ranges, std::reduce and fold expressions…
Talk on
C++17 and 20 GoodiesAkademy 20202020-09-04
Compiles claim C++20 is ratified and most compilers already support C++17 and then catalogs concrete small wins: use of if constexpr to avoid SFINAE…
Talk on
Ranges for distributed and asynchronous systemsACCU 20192019-04-10
Proposes a reactive, range-inspired pipeline that turns iterators into push streams with sources, sinks and transforms, implemented with expression-template…
Talk on
A new look at TMPMeeting C++ 20182018-11-15
Argues that TMP remains useful mainly for type-level programming and demonstrates concrete techniques: writing meta-functions as using-alias meta-functions…
Talk on
Functional Programming: dataMeeting C++ 20172017-11-09
Claims that C++17 tools make state-safe, lock-free designs practical: uses std::variant/std::optional plus std::visit/overloaded for exhaustive, zero-pointer…
Talk on
Functional reactive programming in C++Meeting C++ 20162016-11-18
Claims that C++ can do functional reactive design practically: compose transformations, avoid shared mutable state by message passing, and make components run…
Talk on
Awaiting for the ranges: C++17Meeting C++ 20152015-12-04
C++17 ranges claim to turn pipeline code into composable, lazy evaluation views that avoid intermediate allocations and let you express operations like zip +…
Talk on
Reactive programming and QtQt World Summit 20152015-10-06
Converts Qt signals and slots into composable reactive streams using Qt UI mouse events as the demo source, applies range-v3 / Boost.Range style…
Talk on
Monads in ChainsMeeting C++ 20142014-12-05
Argues that monadic bind unifies lists, boost::optional and futures so one algorithm runs over synchronous values or async results, proposes a serial scheduler…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.